Interface SsmDocument.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SsmDocument.Builder,,SsmDocument> SdkBuilder<SsmDocument.Builder,,SsmDocument> SdkPojo
- Enclosing class:
SsmDocument
public static interface SsmDocument.Builder
extends SdkPojo, CopyableBuilder<SsmDocument.Builder,SsmDocument>
-
Method Summary
Modifier and TypeMethodDescriptionactionName(String actionName) User-friendly name for the AWS Systems Manager Document.externalParameters(Map<String, SsmExternalParameter> externalParameters) AWS Systems Manager Document external parameters.mustSucceedForCutover(Boolean mustSucceedForCutover) If true, Cutover will not be enabled if the document has failed.parameters(Map<String, ? extends Collection<SsmParameterStoreParameter>> parameters) AWS Systems Manager Document parameters.ssmDocumentName(String ssmDocumentName) AWS Systems Manager Document name or full ARN.timeoutSeconds(Integer timeoutSeconds) AWS Systems Manager Document timeout seconds.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
-
actionName
User-friendly name for the AWS Systems Manager Document.
- Parameters:
actionName- User-friendly name for the AWS Systems Manager Document.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalParameters
AWS Systems Manager Document external parameters.
- Parameters:
externalParameters- AWS Systems Manager Document external parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mustSucceedForCutover
If true, Cutover will not be enabled if the document has failed.
- Parameters:
mustSucceedForCutover- If true, Cutover will not be enabled if the document has failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
SsmDocument.Builder parameters(Map<String, ? extends Collection<SsmParameterStoreParameter>> parameters) AWS Systems Manager Document parameters.
- Parameters:
parameters- AWS Systems Manager Document parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ssmDocumentName
AWS Systems Manager Document name or full ARN.
- Parameters:
ssmDocumentName- AWS Systems Manager Document name or full ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeoutSeconds
AWS Systems Manager Document timeout seconds.
- Parameters:
timeoutSeconds- AWS Systems Manager Document timeout seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-