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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getRegion()
      The `region <https://docs.aws.amazon.com/general/latest/gr/rande.html>`_ hosting the Grpc endpoint.
      com.google.protobuf.ByteString getRegionBytes()
      The `region <https://docs.aws.amazon.com/general/latest/gr/rande.html>`_ hosting the Grpc endpoint.
      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.
      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.
      • 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

      • 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.