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 Amazon Web Services Region to use for request signing.The Amazon Resource Name (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 Amazon Resource Name (ARN) of the IAM role to assume for request signing.
- Parameters:
roleArn- The Amazon Resource Name (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 Amazon Web Services 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 Amazon Web Services 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.
-