Interface InstanceAssociationStatusInfo.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<InstanceAssociationStatusInfo.Builder,InstanceAssociationStatusInfo>
,SdkBuilder<InstanceAssociationStatusInfo.Builder,InstanceAssociationStatusInfo>
,SdkPojo
- Enclosing class:
- InstanceAssociationStatusInfo
public static interface InstanceAssociationStatusInfo.Builder extends SdkPojo, CopyableBuilder<InstanceAssociationStatusInfo.Builder,InstanceAssociationStatusInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description InstanceAssociationStatusInfo.Builder
associationId(String associationId)
The association ID.InstanceAssociationStatusInfo.Builder
associationName(String associationName)
The name of the association applied to the managed node.InstanceAssociationStatusInfo.Builder
associationVersion(String associationVersion)
The version of the association applied to the managed node.InstanceAssociationStatusInfo.Builder
detailedStatus(String detailedStatus)
Detailed status information about the association.InstanceAssociationStatusInfo.Builder
documentVersion(String documentVersion)
The association document versions.InstanceAssociationStatusInfo.Builder
errorCode(String errorCode)
An error code returned by the request to create the association.InstanceAssociationStatusInfo.Builder
executionDate(Instant executionDate)
The date the association ran.InstanceAssociationStatusInfo.Builder
executionSummary(String executionSummary)
Summary information about association execution.InstanceAssociationStatusInfo.Builder
instanceId(String instanceId)
The managed node ID where the association was created.InstanceAssociationStatusInfo.Builder
name(String name)
The name of the association.default InstanceAssociationStatusInfo.Builder
outputUrl(Consumer<InstanceAssociationOutputUrl.Builder> outputUrl)
A URL for an S3 bucket where you want to store the results of this request.InstanceAssociationStatusInfo.Builder
outputUrl(InstanceAssociationOutputUrl outputUrl)
A URL for an S3 bucket where you want to store the results of this request.InstanceAssociationStatusInfo.Builder
status(String status)
Status information about the association.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
associationId
InstanceAssociationStatusInfo.Builder associationId(String associationId)
The association ID.
- Parameters:
associationId
- The association ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
InstanceAssociationStatusInfo.Builder name(String name)
The name of the association.
- Parameters:
name
- The name of the association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
documentVersion
InstanceAssociationStatusInfo.Builder documentVersion(String documentVersion)
The association document versions.
- Parameters:
documentVersion
- The association document versions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationVersion
InstanceAssociationStatusInfo.Builder associationVersion(String associationVersion)
The version of the association applied to the managed node.
- Parameters:
associationVersion
- The version of the association applied to the managed node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceId
InstanceAssociationStatusInfo.Builder instanceId(String instanceId)
The managed node ID where the association was created.
- Parameters:
instanceId
- The managed node ID where the association was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionDate
InstanceAssociationStatusInfo.Builder executionDate(Instant executionDate)
The date the association ran.
- Parameters:
executionDate
- The date the association ran.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
InstanceAssociationStatusInfo.Builder status(String status)
Status information about the association.
- Parameters:
status
- Status information about the association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
detailedStatus
InstanceAssociationStatusInfo.Builder detailedStatus(String detailedStatus)
Detailed status information about the association.
- Parameters:
detailedStatus
- Detailed status information about the association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionSummary
InstanceAssociationStatusInfo.Builder executionSummary(String executionSummary)
Summary information about association execution.
- Parameters:
executionSummary
- Summary information about association execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorCode
InstanceAssociationStatusInfo.Builder errorCode(String errorCode)
An error code returned by the request to create the association.
- Parameters:
errorCode
- An error code returned by the request to create the association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputUrl
InstanceAssociationStatusInfo.Builder outputUrl(InstanceAssociationOutputUrl outputUrl)
A URL for an S3 bucket where you want to store the results of this request.
- Parameters:
outputUrl
- A URL for an S3 bucket where you want to store the results of this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputUrl
default InstanceAssociationStatusInfo.Builder outputUrl(Consumer<InstanceAssociationOutputUrl.Builder> outputUrl)
A URL for an S3 bucket where you want to store the results of this request.
This is a convenience method that creates an instance of theInstanceAssociationOutputUrl.Builder
avoiding the need to create one manually viaInstanceAssociationOutputUrl.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputUrl(InstanceAssociationOutputUrl)
.- Parameters:
outputUrl
- a consumer that will call methods onInstanceAssociationOutputUrl.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
outputUrl(InstanceAssociationOutputUrl)
-
associationName
InstanceAssociationStatusInfo.Builder associationName(String associationName)
The name of the association applied to the managed node.
- Parameters:
associationName
- The name of the association applied to the managed node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-