Uses of Class
io.envoyproxy.envoy.extensions.common.aws.v3.IAMRolesAnywhereCredentialProvider.Builder
Packages that use IAMRolesAnywhereCredentialProvider.Builder
-
Uses of IAMRolesAnywhereCredentialProvider.Builder in io.envoyproxy.envoy.extensions.common.aws.v3
Methods in io.envoyproxy.envoy.extensions.common.aws.v3 that return IAMRolesAnywhereCredentialProvider.BuilderModifier and TypeMethodDescriptionIAMRolesAnywhereCredentialProvider.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) IAMRolesAnywhereCredentialProvider.Builder.clear()IAMRolesAnywhereCredentialProvider.Builder.clearCertificate()The certificate used for authenticating to the IAM Roles Anywhere service.IAMRolesAnywhereCredentialProvider.Builder.clearCertificateChain()The optional certificate chain, required when you are using a subordinate certificate authority for certificate issuance.IAMRolesAnywhereCredentialProvider.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) IAMRolesAnywhereCredentialProvider.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) IAMRolesAnywhereCredentialProvider.Builder.clearPrivateKey()The TLS private key matching the certificate provided.IAMRolesAnywhereCredentialProvider.Builder.clearProfileArn()The IAM Roles Anywhere profile ARN configured in your AWS account.IAMRolesAnywhereCredentialProvider.Builder.clearRoleArn()The ARN of the role to assume via the IAM Roles Anywhere sessions API.IAMRolesAnywhereCredentialProvider.Builder.clearRoleSessionName()An optional role session name, used when identifying the role in subsequent AWS API calls.IAMRolesAnywhereCredentialProvider.Builder.clearSessionDuration()An optional session duration, used when calculating the maximum time before vended credentials expire.IAMRolesAnywhereCredentialProvider.Builder.clearTrustAnchorArn()The arn of the IAM Roles Anywhere trust anchor configured in your AWS account.IAMRolesAnywhereCredentialProvider.Builder.clone()AwsCredentialProvider.Builder.getIamRolesAnywhereCredentialProviderBuilder()The option to use `IAM Roles Anywhere <https://docs.aws.amazon.com/rolesanywhere/latest/userguide/introduction.html>`_.IAMRolesAnywhereCredentialProvider.Builder.mergeCertificate(DataSource value) The certificate used for authenticating to the IAM Roles Anywhere service.IAMRolesAnywhereCredentialProvider.Builder.mergeCertificateChain(DataSource value) The optional certificate chain, required when you are using a subordinate certificate authority for certificate issuance.IAMRolesAnywhereCredentialProvider.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) IAMRolesAnywhereCredentialProvider.Builder.mergeFrom(com.google.protobuf.Message other) IAMRolesAnywhereCredentialProvider.Builder.mergeFrom(IAMRolesAnywhereCredentialProvider other) IAMRolesAnywhereCredentialProvider.Builder.mergePrivateKey(DataSource value) The TLS private key matching the certificate provided.IAMRolesAnywhereCredentialProvider.Builder.mergeSessionDuration(com.google.protobuf.Duration value) An optional session duration, used when calculating the maximum time before vended credentials expire.IAMRolesAnywhereCredentialProvider.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) IAMRolesAnywhereCredentialProvider.newBuilder()IAMRolesAnywhereCredentialProvider.newBuilder(IAMRolesAnywhereCredentialProvider prototype) IAMRolesAnywhereCredentialProvider.newBuilderForType()IAMRolesAnywhereCredentialProvider.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) IAMRolesAnywhereCredentialProvider.Builder.setCertificate(DataSource value) The certificate used for authenticating to the IAM Roles Anywhere service.IAMRolesAnywhereCredentialProvider.Builder.setCertificate(DataSource.Builder builderForValue) The certificate used for authenticating to the IAM Roles Anywhere service.IAMRolesAnywhereCredentialProvider.Builder.setCertificateChain(DataSource value) The optional certificate chain, required when you are using a subordinate certificate authority for certificate issuance.IAMRolesAnywhereCredentialProvider.Builder.setCertificateChain(DataSource.Builder builderForValue) The optional certificate chain, required when you are using a subordinate certificate authority for certificate issuance.IAMRolesAnywhereCredentialProvider.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) IAMRolesAnywhereCredentialProvider.Builder.setPrivateKey(DataSource value) The TLS private key matching the certificate provided.IAMRolesAnywhereCredentialProvider.Builder.setPrivateKey(DataSource.Builder builderForValue) The TLS private key matching the certificate provided.IAMRolesAnywhereCredentialProvider.Builder.setProfileArn(String value) The IAM Roles Anywhere profile ARN configured in your AWS account.IAMRolesAnywhereCredentialProvider.Builder.setProfileArnBytes(com.google.protobuf.ByteString value) The IAM Roles Anywhere profile ARN configured in your AWS account.IAMRolesAnywhereCredentialProvider.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) IAMRolesAnywhereCredentialProvider.Builder.setRoleArn(String value) The ARN of the role to assume via the IAM Roles Anywhere sessions API.IAMRolesAnywhereCredentialProvider.Builder.setRoleArnBytes(com.google.protobuf.ByteString value) The ARN of the role to assume via the IAM Roles Anywhere sessions API.IAMRolesAnywhereCredentialProvider.Builder.setRoleSessionName(String value) An optional role session name, used when identifying the role in subsequent AWS API calls.IAMRolesAnywhereCredentialProvider.Builder.setRoleSessionNameBytes(com.google.protobuf.ByteString value) An optional role session name, used when identifying the role in subsequent AWS API calls.IAMRolesAnywhereCredentialProvider.Builder.setSessionDuration(com.google.protobuf.Duration value) An optional session duration, used when calculating the maximum time before vended credentials expire.IAMRolesAnywhereCredentialProvider.Builder.setSessionDuration(com.google.protobuf.Duration.Builder builderForValue) An optional session duration, used when calculating the maximum time before vended credentials expire.IAMRolesAnywhereCredentialProvider.Builder.setTrustAnchorArn(String value) The arn of the IAM Roles Anywhere trust anchor configured in your AWS account.IAMRolesAnywhereCredentialProvider.Builder.setTrustAnchorArnBytes(com.google.protobuf.ByteString value) The arn of the IAM Roles Anywhere trust anchor configured in your AWS account.IAMRolesAnywhereCredentialProvider.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) IAMRolesAnywhereCredentialProvider.toBuilder()Methods in io.envoyproxy.envoy.extensions.common.aws.v3 with parameters of type IAMRolesAnywhereCredentialProvider.BuilderModifier and TypeMethodDescriptionAwsCredentialProvider.Builder.setIamRolesAnywhereCredentialProvider(IAMRolesAnywhereCredentialProvider.Builder builderForValue) The option to use `IAM Roles Anywhere <https://docs.aws.amazon.com/rolesanywhere/latest/userguide/introduction.html>`_.