Interface Association.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Association.Builder,,Association> SdkBuilder<Association.Builder,,Association> SdkPojo
- Enclosing class:
Association
@Mutable
@NotThreadSafe
public static interface Association.Builder
extends SdkPojo, CopyableBuilder<Association.Builder,Association>
-
Method Summary
Modifier and TypeMethodDescriptionagentSpaceId(String agentSpaceId) The unique identifier of the AgentSpaceassociationId(String associationId) The unique identifier of the given association.default Association.Builderconfiguration(Consumer<ServiceConfiguration.Builder> configuration) The configuration that directs how AgentSpace interacts with the given service.configuration(ServiceConfiguration configuration) The configuration that directs how AgentSpace interacts with the given service.The timestamp when the resource was created.The identifier for associated serviceValidation statusstatus(ValidationStatus status) Validation statusThe timestamp when the resource 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
-
agentSpaceId
The unique identifier of the AgentSpace
- Parameters:
agentSpaceId- The unique identifier of the AgentSpace- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the resource was created.
- Parameters:
createdAt- The timestamp when the resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the resource was last updated.
- Parameters:
updatedAt- The timestamp when the resource was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Validation status
- Parameters:
status- Validation status- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Validation status
- Parameters:
status- Validation status- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationId
The unique identifier of the given association.
- Parameters:
associationId- The unique identifier of the given association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceId
The identifier for associated service
- Parameters:
serviceId- The identifier for associated service- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
The configuration that directs how AgentSpace interacts with the given service.
- Parameters:
configuration- The configuration that directs how AgentSpace interacts with the given service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
The configuration that directs how AgentSpace interacts with the given service.
This is a convenience method that creates an instance of theServiceConfiguration.Builderavoiding the need to create one manually viaServiceConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfiguration(ServiceConfiguration).- Parameters:
configuration- a consumer that will call methods onServiceConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-