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
    Deprecated.
    envoy.config.grpc_credential.v3.AwsIamConfig.region is deprecated.
    com.google.protobuf.ByteString
    Deprecated.
    envoy.config.grpc_credential.v3.AwsIamConfig.region is deprecated.
    Deprecated.
    envoy.config.grpc_credential.v3.AwsIamConfig.service_name is deprecated.
    com.google.protobuf.ByteString
    Deprecated.
    envoy.config.grpc_credential.v3.AwsIamConfig.service_name is deprecated.

    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

      @Deprecated String getServiceName()
      Deprecated.
      envoy.config.grpc_credential.v3.AwsIamConfig.service_name is deprecated. See envoy/config/grpc_credential/v3/aws_iam.proto;l=33
       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 [deprecated = true, (.validate.rules) = { ... }
      Returns:
      The serviceName.
    • getServiceNameBytes

      @Deprecated com.google.protobuf.ByteString getServiceNameBytes()
      Deprecated.
      envoy.config.grpc_credential.v3.AwsIamConfig.service_name is deprecated. See envoy/config/grpc_credential/v3/aws_iam.proto;l=33
       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 [deprecated = true, (.validate.rules) = { ... }
      Returns:
      The bytes for serviceName.
    • getRegion

      @Deprecated String getRegion()
      Deprecated.
      envoy.config.grpc_credential.v3.AwsIamConfig.region is deprecated. See envoy/config/grpc_credential/v3/aws_iam.proto;l=44
       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 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
      Returns:
      The region.
    • getRegionBytes

      @Deprecated com.google.protobuf.ByteString getRegionBytes()
      Deprecated.
      envoy.config.grpc_credential.v3.AwsIamConfig.region is deprecated. See envoy/config/grpc_credential/v3/aws_iam.proto;l=44
       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 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
      Returns:
      The bytes for region.