Interface AcmeExternalAccountBinding.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AcmeExternalAccountBinding.Builder,,AcmeExternalAccountBinding> SdkBuilder<AcmeExternalAccountBinding.Builder,,AcmeExternalAccountBinding> SdkPojo
- Enclosing class:
AcmeExternalAccountBinding
@Mutable
@NotThreadSafe
public static interface AcmeExternalAccountBinding.Builder
extends SdkPojo, CopyableBuilder<AcmeExternalAccountBinding.Builder,AcmeExternalAccountBinding>
-
Method Summary
Modifier and TypeMethodDescriptionacmeEndpointArn(String acmeEndpointArn) The Amazon Resource Name (ARN) of the ACME endpoint.acmeExternalAccountBindingArn(String acmeExternalAccountBindingArn) The Amazon Resource Name (ARN) of the ACME external account binding.The time at which the external account binding was created.The time at which the external account binding expires.lastUsedAt(Instant lastUsedAt) The time at which the external account binding was last used.The time at which the external account binding was revoked.The Amazon Resource Name (ARN) of the IAM role associated with the external account binding.The time at which the external account binding was last updated.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
-
acmeExternalAccountBindingArn
AcmeExternalAccountBinding.Builder acmeExternalAccountBindingArn(String acmeExternalAccountBindingArn) The Amazon Resource Name (ARN) of the ACME external account binding.
- Parameters:
acmeExternalAccountBindingArn- The Amazon Resource Name (ARN) of the ACME external account binding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
acmeEndpointArn
The Amazon Resource Name (ARN) of the ACME endpoint.
- Parameters:
acmeEndpointArn- The Amazon Resource Name (ARN) of the ACME endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The Amazon Resource Name (ARN) of the IAM role associated with the external account binding.
- Parameters:
roleArn- The Amazon Resource Name (ARN) of the IAM role associated with the external account binding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiresAt
The time at which the external account binding expires.
- Parameters:
expiresAt- The time at which the external account binding expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revokedAt
The time at which the external account binding was revoked.
- Parameters:
revokedAt- The time at which the external account binding was revoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUsedAt
The time at which the external account binding was last used.
- Parameters:
lastUsedAt- The time at which the external account binding was last used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The time at which the external account binding was created.
- Parameters:
createdAt- The time at which the external account binding was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The time at which the external account binding was last updated.
- Parameters:
updatedAt- The time at which the external account binding was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-