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.BuilderassociationId(String associationId)The association ID.InstanceAssociationStatusInfo.BuilderassociationName(String associationName)The name of the association applied to the managed node.InstanceAssociationStatusInfo.BuilderassociationVersion(String associationVersion)The version of the association applied to the managed node.InstanceAssociationStatusInfo.BuilderdetailedStatus(String detailedStatus)Detailed status information about the association.InstanceAssociationStatusInfo.BuilderdocumentVersion(String documentVersion)The association document versions.InstanceAssociationStatusInfo.BuildererrorCode(String errorCode)An error code returned by the request to create the association.InstanceAssociationStatusInfo.BuilderexecutionDate(Instant executionDate)The date the association ran.InstanceAssociationStatusInfo.BuilderexecutionSummary(String executionSummary)Summary information about association execution.InstanceAssociationStatusInfo.BuilderinstanceId(String instanceId)The managed node ID where the association was created.InstanceAssociationStatusInfo.Buildername(String name)The name of the association.default InstanceAssociationStatusInfo.BuilderoutputUrl(Consumer<InstanceAssociationOutputUrl.Builder> outputUrl)A URL for an S3 bucket where you want to store the results of this request.InstanceAssociationStatusInfo.BuilderoutputUrl(InstanceAssociationOutputUrl outputUrl)A URL for an S3 bucket where you want to store the results of this request.InstanceAssociationStatusInfo.Builderstatus(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.Builderavoiding the need to create one manually viaInstanceAssociationOutputUrl.builder().When the
Consumercompletes,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.
-
-