@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateDirectorySetupRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateDirectorySetupRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDirectorySetupRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getCreateSnapshotBeforeUpdate()
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
|
String |
getDirectoryId()
The identifier of the directory on which you want to perform the update.
|
OSUpdateSettings |
getOSUpdateSettings()
The settings for the OS update that needs to be performed on the directory.
|
String |
getUpdateType()
The type of update that needs to be performed on the directory.
|
int |
hashCode() |
Boolean |
isCreateSnapshotBeforeUpdate()
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
|
void |
setCreateSnapshotBeforeUpdate(Boolean createSnapshotBeforeUpdate)
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
|
void |
setDirectoryId(String directoryId)
The identifier of the directory on which you want to perform the update.
|
void |
setOSUpdateSettings(OSUpdateSettings oSUpdateSettings)
The settings for the OS update that needs to be performed on the directory.
|
void |
setUpdateType(String updateType)
The type of update that needs to be performed on the directory.
|
String |
toString()
Returns a string representation of this object.
|
UpdateDirectorySetupRequest |
withCreateSnapshotBeforeUpdate(Boolean createSnapshotBeforeUpdate)
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
|
UpdateDirectorySetupRequest |
withDirectoryId(String directoryId)
The identifier of the directory on which you want to perform the update.
|
UpdateDirectorySetupRequest |
withOSUpdateSettings(OSUpdateSettings oSUpdateSettings)
The settings for the OS update that needs to be performed on the directory.
|
UpdateDirectorySetupRequest |
withUpdateType(String updateType)
The type of update that needs to be performed on the directory.
|
UpdateDirectorySetupRequest |
withUpdateType(UpdateType updateType)
The type of update that needs to be performed on the directory.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDirectoryId(String directoryId)
The identifier of the directory on which you want to perform the update.
directoryId
- The identifier of the directory on which you want to perform the update.public String getDirectoryId()
The identifier of the directory on which you want to perform the update.
public UpdateDirectorySetupRequest withDirectoryId(String directoryId)
The identifier of the directory on which you want to perform the update.
directoryId
- The identifier of the directory on which you want to perform the update.public void setUpdateType(String updateType)
The type of update that needs to be performed on the directory. For example, OS.
updateType
- The type of update that needs to be performed on the directory. For example, OS.UpdateType
public String getUpdateType()
The type of update that needs to be performed on the directory. For example, OS.
UpdateType
public UpdateDirectorySetupRequest withUpdateType(String updateType)
The type of update that needs to be performed on the directory. For example, OS.
updateType
- The type of update that needs to be performed on the directory. For example, OS.UpdateType
public UpdateDirectorySetupRequest withUpdateType(UpdateType updateType)
The type of update that needs to be performed on the directory. For example, OS.
updateType
- The type of update that needs to be performed on the directory. For example, OS.UpdateType
public void setOSUpdateSettings(OSUpdateSettings oSUpdateSettings)
The settings for the OS update that needs to be performed on the directory.
oSUpdateSettings
- The settings for the OS update that needs to be performed on the directory.public OSUpdateSettings getOSUpdateSettings()
The settings for the OS update that needs to be performed on the directory.
public UpdateDirectorySetupRequest withOSUpdateSettings(OSUpdateSettings oSUpdateSettings)
The settings for the OS update that needs to be performed on the directory.
oSUpdateSettings
- The settings for the OS update that needs to be performed on the directory.public void setCreateSnapshotBeforeUpdate(Boolean createSnapshotBeforeUpdate)
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
createSnapshotBeforeUpdate
- The boolean that specifies if a snapshot for the directory needs to be taken before updating the
directory.public Boolean getCreateSnapshotBeforeUpdate()
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
public UpdateDirectorySetupRequest withCreateSnapshotBeforeUpdate(Boolean createSnapshotBeforeUpdate)
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
createSnapshotBeforeUpdate
- The boolean that specifies if a snapshot for the directory needs to be taken before updating the
directory.public Boolean isCreateSnapshotBeforeUpdate()
The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.
public String toString()
toString
in class Object
Object.toString()
public UpdateDirectorySetupRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()