Interface GetDeployablePatchSnapshotForInstanceResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetDeployablePatchSnapshotForInstanceResponse.Builder,
,GetDeployablePatchSnapshotForInstanceResponse> SdkBuilder<GetDeployablePatchSnapshotForInstanceResponse.Builder,
,GetDeployablePatchSnapshotForInstanceResponse> SdkPojo
,SdkResponse.Builder
,SsmResponse.Builder
- Enclosing class:
GetDeployablePatchSnapshotForInstanceResponse
public static interface GetDeployablePatchSnapshotForInstanceResponse.Builder
extends SsmResponse.Builder, SdkPojo, CopyableBuilder<GetDeployablePatchSnapshotForInstanceResponse.Builder,GetDeployablePatchSnapshotForInstanceResponse>
-
Method Summary
Modifier and TypeMethodDescriptioninstanceId
(String instanceId) The managed node ID.Returns the specific operating system (for example Windows Server 2012 or Amazon Linux 2015.09) on the managed node for the specified patch snapshot.snapshotDownloadUrl
(String snapshotDownloadUrl) A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch snapshot.snapshotId
(String snapshotId) The user-defined snapshot ID.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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.ssm.model.SsmResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
instanceId
The managed node ID.
- Parameters:
instanceId
- The managed node ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotId
The user-defined snapshot ID.
- Parameters:
snapshotId
- The user-defined snapshot ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotDownloadUrl
GetDeployablePatchSnapshotForInstanceResponse.Builder snapshotDownloadUrl(String snapshotDownloadUrl) A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch snapshot.
- Parameters:
snapshotDownloadUrl
- A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
product
Returns the specific operating system (for example Windows Server 2012 or Amazon Linux 2015.09) on the managed node for the specified patch snapshot.
- Parameters:
product
- Returns the specific operating system (for example Windows Server 2012 or Amazon Linux 2015.09) on the managed node for the specified patch snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-