Interface AwsIamConfigOrBuilder

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

public interface AwsIamConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The `region <https://docs.aws.amazon.com/general/latest/gr/rande.html>`_ hosting the Grpc endpoint.
    com.google.protobuf.ByteString
    The `region <https://docs.aws.amazon.com/general/latest/gr/rande.html>`_ hosting the Grpc endpoint.
    The `service namespace <https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces>`_ of the Grpc endpoint.
    com.google.protobuf.ByteString
    The `service namespace <https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces>`_ of the Grpc endpoint.

    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 Details

    • getServiceName

      String getServiceName()
       The `service namespace
       <https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces>`_
       of the Grpc endpoint.
      
       Example: appmesh
       
      string service_name = 1 [(.validate.rules) = { ... }
      Returns:
      The serviceName.
    • getServiceNameBytes

      com.google.protobuf.ByteString getServiceNameBytes()
       The `service namespace
       <https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces>`_
       of the Grpc endpoint.
      
       Example: appmesh
       
      string service_name = 1 [(.validate.rules) = { ... }
      Returns:
      The bytes for serviceName.
    • getRegion

      String getRegion()
       The `region <https://docs.aws.amazon.com/general/latest/gr/rande.html>`_ hosting the Grpc
       endpoint. If unspecified, the extension will use the value in the ``AWS_REGION`` environment
       variable.
      
       Example: us-west-2
       
      string region = 2;
      Returns:
      The region.
    • getRegionBytes

      com.google.protobuf.ByteString getRegionBytes()
       The `region <https://docs.aws.amazon.com/general/latest/gr/rande.html>`_ hosting the Grpc
       endpoint. If unspecified, the extension will use the value in the ``AWS_REGION`` environment
       variable.
      
       Example: us-west-2
       
      string region = 2;
      Returns:
      The bytes for region.