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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetDeployablePatchSnapshotForInstanceResponse.BuilderinstanceId(String instanceId)The managed node ID.GetDeployablePatchSnapshotForInstanceResponse.Builderproduct(String 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.GetDeployablePatchSnapshotForInstanceResponse.BuildersnapshotDownloadUrl(String snapshotDownloadUrl)A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch snapshot.GetDeployablePatchSnapshotForInstanceResponse.BuildersnapshotId(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, sdkFieldNameToField, 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 Detail
-
instanceId
GetDeployablePatchSnapshotForInstanceResponse.Builder instanceId(String 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
GetDeployablePatchSnapshotForInstanceResponse.Builder snapshotId(String 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
GetDeployablePatchSnapshotForInstanceResponse.Builder product(String 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.
-
-