@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateFileSystemWindowsConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration object for the Microsoft Windows file system used in the UpdateFileSystem
operation.
Constructor and Description |
---|
UpdateFileSystemWindowsConfiguration() |
Modifier and Type | Method and Description |
---|---|
UpdateFileSystemWindowsConfiguration |
clone() |
boolean |
equals(Object obj) |
Integer |
getAutomaticBackupRetentionDays()
The number of days to retain automatic backups.
|
String |
getDailyAutomaticBackupStartTime()
The preferred time to take daily automatic backups, in the UTC time zone.
|
String |
getWeeklyMaintenanceStartTime()
The preferred time to perform weekly maintenance, in the UTC time zone.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays)
The number of days to retain automatic backups.
|
void |
setDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
The preferred time to take daily automatic backups, in the UTC time zone.
|
void |
setWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred time to perform weekly maintenance, in the UTC time zone.
|
String |
toString()
Returns a string representation of this object.
|
UpdateFileSystemWindowsConfiguration |
withAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays)
The number of days to retain automatic backups.
|
UpdateFileSystemWindowsConfiguration |
withDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
The preferred time to take daily automatic backups, in the UTC time zone.
|
UpdateFileSystemWindowsConfiguration |
withWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred time to perform weekly maintenance, in the UTC time zone.
|
public UpdateFileSystemWindowsConfiguration()
public void setWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred time to perform weekly maintenance, in the UTC time zone.
weeklyMaintenanceStartTime
- The preferred time to perform weekly maintenance, in the UTC time zone.public String getWeeklyMaintenanceStartTime()
The preferred time to perform weekly maintenance, in the UTC time zone.
public UpdateFileSystemWindowsConfiguration withWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred time to perform weekly maintenance, in the UTC time zone.
weeklyMaintenanceStartTime
- The preferred time to perform weekly maintenance, in the UTC time zone.public void setDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
The preferred time to take daily automatic backups, in the UTC time zone.
dailyAutomaticBackupStartTime
- The preferred time to take daily automatic backups, in the UTC time zone.public String getDailyAutomaticBackupStartTime()
The preferred time to take daily automatic backups, in the UTC time zone.
public UpdateFileSystemWindowsConfiguration withDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
The preferred time to take daily automatic backups, in the UTC time zone.
dailyAutomaticBackupStartTime
- The preferred time to take daily automatic backups, in the UTC time zone.public void setAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays)
The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can retain automatic backups for a maximum of 35 days.
automaticBackupRetentionDays
- The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can
retain automatic backups for a maximum of 35 days.public Integer getAutomaticBackupRetentionDays()
The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can retain automatic backups for a maximum of 35 days.
public UpdateFileSystemWindowsConfiguration withAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays)
The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can retain automatic backups for a maximum of 35 days.
automaticBackupRetentionDays
- The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can
retain automatic backups for a maximum of 35 days.public String toString()
toString
in class Object
Object.toString()
public UpdateFileSystemWindowsConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.