@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetDeployablePatchSnapshotForInstanceResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetDeployablePatchSnapshotForInstanceResult() |
Modifier and Type | Method and Description |
---|---|
GetDeployablePatchSnapshotForInstanceResult |
clone() |
boolean |
equals(Object obj) |
String |
getInstanceId()
The managed node ID.
|
String |
getProduct()
Returns the specific operating system (for example Windows Server 2012 or Amazon Linux 2015.09) on the managed
node for the specified patch snapshot.
|
String |
getSnapshotDownloadUrl()
A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch snapshot.
|
String |
getSnapshotId()
The user-defined snapshot ID.
|
int |
hashCode() |
void |
setInstanceId(String instanceId)
The managed node ID.
|
void |
setProduct(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.
|
void |
setSnapshotDownloadUrl(String snapshotDownloadUrl)
A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch snapshot.
|
void |
setSnapshotId(String snapshotId)
The user-defined snapshot ID.
|
String |
toString()
Returns a string representation of this object.
|
GetDeployablePatchSnapshotForInstanceResult |
withInstanceId(String instanceId)
The managed node ID.
|
GetDeployablePatchSnapshotForInstanceResult |
withProduct(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.
|
GetDeployablePatchSnapshotForInstanceResult |
withSnapshotDownloadUrl(String snapshotDownloadUrl)
A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch snapshot.
|
GetDeployablePatchSnapshotForInstanceResult |
withSnapshotId(String snapshotId)
The user-defined snapshot ID.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public GetDeployablePatchSnapshotForInstanceResult()
public void setInstanceId(String instanceId)
The managed node ID.
instanceId
- The managed node ID.public String getInstanceId()
The managed node ID.
public GetDeployablePatchSnapshotForInstanceResult withInstanceId(String instanceId)
The managed node ID.
instanceId
- The managed node ID.public void setSnapshotId(String snapshotId)
The user-defined snapshot ID.
snapshotId
- The user-defined snapshot ID.public String getSnapshotId()
The user-defined snapshot ID.
public GetDeployablePatchSnapshotForInstanceResult withSnapshotId(String snapshotId)
The user-defined snapshot ID.
snapshotId
- The user-defined snapshot ID.public void setSnapshotDownloadUrl(String snapshotDownloadUrl)
A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch snapshot.
snapshotDownloadUrl
- A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch
snapshot.public String getSnapshotDownloadUrl()
A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch snapshot.
public GetDeployablePatchSnapshotForInstanceResult withSnapshotDownloadUrl(String snapshotDownloadUrl)
A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch snapshot.
snapshotDownloadUrl
- A pre-signed Amazon Simple Storage Service (Amazon S3) URL that can be used to download the patch
snapshot.public void setProduct(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.
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.public String getProduct()
Returns the specific operating system (for example Windows Server 2012 or Amazon Linux 2015.09) on the managed node for the specified patch snapshot.
public GetDeployablePatchSnapshotForInstanceResult withProduct(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.
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.public String toString()
toString
in class Object
Object.toString()
public GetDeployablePatchSnapshotForInstanceResult clone()