Uses of Class
io.envoyproxy.envoy.extensions.common.aws.v3.AssumeRoleCredentialProvider.Builder
Packages that use AssumeRoleCredentialProvider.Builder
-
Uses of AssumeRoleCredentialProvider.Builder in io.envoyproxy.envoy.extensions.common.aws.v3
Methods in io.envoyproxy.envoy.extensions.common.aws.v3 that return AssumeRoleCredentialProvider.BuilderModifier and TypeMethodDescriptionAssumeRoleCredentialProvider.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) AssumeRoleCredentialProvider.Builder.clear()AssumeRoleCredentialProvider.Builder.clearCredentialProvider()The credential provider for signing the AssumeRole request.AssumeRoleCredentialProvider.Builder.clearExternalId()Optional string value to use as the externalIdAssumeRoleCredentialProvider.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) AssumeRoleCredentialProvider.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) AssumeRoleCredentialProvider.Builder.clearRoleArn()The ARN of the role to assume.AssumeRoleCredentialProvider.Builder.clearRoleSessionName()An optional role session name, used when identifying the role in subsequent AWS API calls.AssumeRoleCredentialProvider.Builder.clearSessionDuration()An optional duration, in seconds, of the role session.AssumeRoleCredentialProvider.Builder.clone()AwsCredentialProvider.Builder.getAssumeRoleCredentialProviderBuilder()The option to use `STS:AssumeRole aka Role Chaining <https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html>`_.AssumeRoleCredentialProvider.Builder.mergeCredentialProvider(AwsCredentialProvider value) The credential provider for signing the AssumeRole request.AssumeRoleCredentialProvider.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) AssumeRoleCredentialProvider.Builder.mergeFrom(com.google.protobuf.Message other) AssumeRoleCredentialProvider.Builder.mergeFrom(AssumeRoleCredentialProvider other) AssumeRoleCredentialProvider.Builder.mergeSessionDuration(com.google.protobuf.Duration value) An optional duration, in seconds, of the role session.AssumeRoleCredentialProvider.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) AssumeRoleCredentialProvider.newBuilder()AssumeRoleCredentialProvider.newBuilder(AssumeRoleCredentialProvider prototype) AssumeRoleCredentialProvider.newBuilderForType()protected AssumeRoleCredentialProvider.BuilderAssumeRoleCredentialProvider.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) AssumeRoleCredentialProvider.Builder.setCredentialProvider(AwsCredentialProvider value) The credential provider for signing the AssumeRole request.AssumeRoleCredentialProvider.Builder.setCredentialProvider(AwsCredentialProvider.Builder builderForValue) The credential provider for signing the AssumeRole request.AssumeRoleCredentialProvider.Builder.setExternalId(String value) Optional string value to use as the externalIdAssumeRoleCredentialProvider.Builder.setExternalIdBytes(com.google.protobuf.ByteString value) Optional string value to use as the externalIdAssumeRoleCredentialProvider.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) AssumeRoleCredentialProvider.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) AssumeRoleCredentialProvider.Builder.setRoleArn(String value) The ARN of the role to assume.AssumeRoleCredentialProvider.Builder.setRoleArnBytes(com.google.protobuf.ByteString value) The ARN of the role to assume.AssumeRoleCredentialProvider.Builder.setRoleSessionName(String value) An optional role session name, used when identifying the role in subsequent AWS API calls.AssumeRoleCredentialProvider.Builder.setRoleSessionNameBytes(com.google.protobuf.ByteString value) An optional role session name, used when identifying the role in subsequent AWS API calls.AssumeRoleCredentialProvider.Builder.setSessionDuration(com.google.protobuf.Duration value) An optional duration, in seconds, of the role session.AssumeRoleCredentialProvider.Builder.setSessionDuration(com.google.protobuf.Duration.Builder builderForValue) An optional duration, in seconds, of the role session.AssumeRoleCredentialProvider.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) AssumeRoleCredentialProvider.toBuilder()Methods in io.envoyproxy.envoy.extensions.common.aws.v3 with parameters of type AssumeRoleCredentialProvider.BuilderModifier and TypeMethodDescriptionAwsCredentialProvider.Builder.setAssumeRoleCredentialProvider(AssumeRoleCredentialProvider.Builder builderForValue) The option to use `STS:AssumeRole aka Role Chaining <https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html>`_.