Interface PrivateConnectivityOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    PrivateConnectivity, PrivateConnectivity.Builder

    @Generated(value="protoc",
               comments="annotations:PrivateConnectivityOrBuilder.java.pb.meta")
    public interface PrivateConnectivityOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      AWSPrivateLinkInfo getAwsPrivateLink()
      The AWS PrivateLink info.
      AWSPrivateLinkInfoOrBuilder getAwsPrivateLinkOrBuilder()
      The AWS PrivateLink info.
      java.lang.String getRegion()
      The id of the region where the private connectivity applies.
      com.google.protobuf.ByteString getRegionBytes()
      The id of the region where the private connectivity applies.
      boolean hasAwsPrivateLink()
      The AWS PrivateLink info.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getRegion

        java.lang.String getRegion()
         The id of the region where the private connectivity applies.
         
        string region = 1;
        Returns:
        The region.
      • getRegionBytes

        com.google.protobuf.ByteString getRegionBytes()
         The id of the region where the private connectivity applies.
         
        string region = 1;
        Returns:
        The bytes for region.
      • hasAwsPrivateLink

        boolean hasAwsPrivateLink()
         The AWS PrivateLink info.
         This will only be set for an aws region.
         
        .temporal.api.cloud.namespace.v1.AWSPrivateLinkInfo aws_private_link = 2;
        Returns:
        Whether the awsPrivateLink field is set.
      • getAwsPrivateLink

        AWSPrivateLinkInfo getAwsPrivateLink()
         The AWS PrivateLink info.
         This will only be set for an aws region.
         
        .temporal.api.cloud.namespace.v1.AWSPrivateLinkInfo aws_private_link = 2;
        Returns:
        The awsPrivateLink.
      • getAwsPrivateLinkOrBuilder

        AWSPrivateLinkInfoOrBuilder getAwsPrivateLinkOrBuilder()
         The AWS PrivateLink info.
         This will only be set for an aws region.
         
        .temporal.api.cloud.namespace.v1.AWSPrivateLinkInfo aws_private_link = 2;