Interface RegistryRecordIamCredentialProvider.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RegistryRecordIamCredentialProvider.Builder,,RegistryRecordIamCredentialProvider> SdkBuilder<RegistryRecordIamCredentialProvider.Builder,,RegistryRecordIamCredentialProvider> SdkPojo
- Enclosing class:
RegistryRecordIamCredentialProvider
@Mutable
@NotThreadSafe
public static interface RegistryRecordIamCredentialProvider.Builder
extends SdkPojo, CopyableBuilder<RegistryRecordIamCredentialProvider.Builder,RegistryRecordIamCredentialProvider>
-
Method Summary
Modifier and TypeMethodDescriptionThe AWS Region to use for request signing.The &ARN; of the IAM role to assume for request signing.The service name to use for request signing, such as execute-api.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
roleArn
The &ARN; of the IAM role to assume for request signing.
- Parameters:
roleArn- The &ARN; of the IAM role to assume for request signing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
service
The service name to use for request signing, such as execute-api.
- Parameters:
service- The service name to use for request signing, such as execute-api.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
The AWS Region to use for request signing. If not specified, the Region is derived from the source URL hostname, falling back to the Region of the registry.
- Parameters:
region- The AWS Region to use for request signing. If not specified, the Region is derived from the source URL hostname, falling back to the Region of the registry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-