@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateFileSystemLustreConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration object for Amazon FSx for Lustre file systems used in the UpdateFileSystem
operation.
Constructor and Description |
---|
UpdateFileSystemLustreConfiguration() |
Modifier and Type | Method and Description |
---|---|
UpdateFileSystemLustreConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getAutoImportPolicy()
(Optional) Use this property to configure the AutoImport feature on the file system's linked Amazon S3 data
repository.
|
Integer |
getAutomaticBackupRetentionDays() |
String |
getDailyAutomaticBackupStartTime() |
String |
getWeeklyMaintenanceStartTime()
The preferred start time to perform weekly maintenance, formatted d:HH:MM in the UTC time zone.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAutoImportPolicy(String autoImportPolicy)
(Optional) Use this property to configure the AutoImport feature on the file system's linked Amazon S3 data
repository.
|
void |
setAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays) |
void |
setDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime) |
void |
setWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred start time to perform weekly maintenance, formatted d:HH:MM in the UTC time zone.
|
String |
toString()
Returns a string representation of this object.
|
UpdateFileSystemLustreConfiguration |
withAutoImportPolicy(AutoImportPolicyType autoImportPolicy)
(Optional) Use this property to configure the AutoImport feature on the file system's linked Amazon S3 data
repository.
|
UpdateFileSystemLustreConfiguration |
withAutoImportPolicy(String autoImportPolicy)
(Optional) Use this property to configure the AutoImport feature on the file system's linked Amazon S3 data
repository.
|
UpdateFileSystemLustreConfiguration |
withAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays) |
UpdateFileSystemLustreConfiguration |
withDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime) |
UpdateFileSystemLustreConfiguration |
withWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred start time to perform weekly maintenance, formatted d:HH:MM in the UTC time zone.
|
public void setWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred start time to perform weekly maintenance, formatted d:HH:MM in the UTC time zone. d is the weekday number, from 1 through 7, beginning with Monday and ending with Sunday.
weeklyMaintenanceStartTime
- The preferred start time to perform weekly maintenance, formatted d:HH:MM in the UTC time zone. d is the
weekday number, from 1 through 7, beginning with Monday and ending with Sunday.public String getWeeklyMaintenanceStartTime()
The preferred start time to perform weekly maintenance, formatted d:HH:MM in the UTC time zone. d is the weekday number, from 1 through 7, beginning with Monday and ending with Sunday.
public UpdateFileSystemLustreConfiguration withWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred start time to perform weekly maintenance, formatted d:HH:MM in the UTC time zone. d is the weekday number, from 1 through 7, beginning with Monday and ending with Sunday.
weeklyMaintenanceStartTime
- The preferred start time to perform weekly maintenance, formatted d:HH:MM in the UTC time zone. d is the
weekday number, from 1 through 7, beginning with Monday and ending with Sunday.public void setDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
dailyAutomaticBackupStartTime
- public String getDailyAutomaticBackupStartTime()
public UpdateFileSystemLustreConfiguration withDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
dailyAutomaticBackupStartTime
- public void setAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays)
automaticBackupRetentionDays
- public Integer getAutomaticBackupRetentionDays()
public UpdateFileSystemLustreConfiguration withAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays)
automaticBackupRetentionDays
- public void setAutoImportPolicy(String autoImportPolicy)
(Optional) Use this property to configure the AutoImport feature on the file system's linked Amazon S3 data
repository. You use AutoImport to update the contents of your FSx for Lustre file system automatically with
changes that occur in the linked S3 data repository. AutoImportPolicy
can have the following values:
NONE
- (Default) AutoImport is off. Changes in the linked data repository are not reflected on the
FSx file system.
NEW
- AutoImport is on. New files in the linked data repository that do not currently exist in the
FSx file system are automatically imported. Updates to existing FSx files are not imported to the FSx file
system. Files deleted from the linked data repository are not deleted from the FSx file system.
NEW_CHANGED
- AutoImport is on. New files in the linked S3 data repository that do not currently
exist in the FSx file system are automatically imported. Changes to existing FSx files in the linked repository
are also automatically imported to the FSx file system. Files deleted from the linked data repository are not
deleted from the FSx file system.
For more information, see Automatically import updates from your S3 bucket.
autoImportPolicy
- (Optional) Use this property to configure the AutoImport feature on the file system's linked Amazon S3
data repository. You use AutoImport to update the contents of your FSx for Lustre file system
automatically with changes that occur in the linked S3 data repository. AutoImportPolicy
can
have the following values:
NONE
- (Default) AutoImport is off. Changes in the linked data repository are not reflected
on the FSx file system.
NEW
- AutoImport is on. New files in the linked data repository that do not currently exist
in the FSx file system are automatically imported. Updates to existing FSx files are not imported to the
FSx file system. Files deleted from the linked data repository are not deleted from the FSx file system.
NEW_CHANGED
- AutoImport is on. New files in the linked S3 data repository that do not
currently exist in the FSx file system are automatically imported. Changes to existing FSx files in the
linked repository are also automatically imported to the FSx file system. Files deleted from the linked
data repository are not deleted from the FSx file system.
For more information, see Automatically import updates from your S3 bucket.
AutoImportPolicyType
public String getAutoImportPolicy()
(Optional) Use this property to configure the AutoImport feature on the file system's linked Amazon S3 data
repository. You use AutoImport to update the contents of your FSx for Lustre file system automatically with
changes that occur in the linked S3 data repository. AutoImportPolicy
can have the following values:
NONE
- (Default) AutoImport is off. Changes in the linked data repository are not reflected on the
FSx file system.
NEW
- AutoImport is on. New files in the linked data repository that do not currently exist in the
FSx file system are automatically imported. Updates to existing FSx files are not imported to the FSx file
system. Files deleted from the linked data repository are not deleted from the FSx file system.
NEW_CHANGED
- AutoImport is on. New files in the linked S3 data repository that do not currently
exist in the FSx file system are automatically imported. Changes to existing FSx files in the linked repository
are also automatically imported to the FSx file system. Files deleted from the linked data repository are not
deleted from the FSx file system.
For more information, see Automatically import updates from your S3 bucket.
AutoImportPolicy
can
have the following values:
NONE
- (Default) AutoImport is off. Changes in the linked data repository are not reflected
on the FSx file system.
NEW
- AutoImport is on. New files in the linked data repository that do not currently exist
in the FSx file system are automatically imported. Updates to existing FSx files are not imported to the
FSx file system. Files deleted from the linked data repository are not deleted from the FSx file system.
NEW_CHANGED
- AutoImport is on. New files in the linked S3 data repository that do not
currently exist in the FSx file system are automatically imported. Changes to existing FSx files in the
linked repository are also automatically imported to the FSx file system. Files deleted from the linked
data repository are not deleted from the FSx file system.
For more information, see Automatically import updates from your S3 bucket.
AutoImportPolicyType
public UpdateFileSystemLustreConfiguration withAutoImportPolicy(String autoImportPolicy)
(Optional) Use this property to configure the AutoImport feature on the file system's linked Amazon S3 data
repository. You use AutoImport to update the contents of your FSx for Lustre file system automatically with
changes that occur in the linked S3 data repository. AutoImportPolicy
can have the following values:
NONE
- (Default) AutoImport is off. Changes in the linked data repository are not reflected on the
FSx file system.
NEW
- AutoImport is on. New files in the linked data repository that do not currently exist in the
FSx file system are automatically imported. Updates to existing FSx files are not imported to the FSx file
system. Files deleted from the linked data repository are not deleted from the FSx file system.
NEW_CHANGED
- AutoImport is on. New files in the linked S3 data repository that do not currently
exist in the FSx file system are automatically imported. Changes to existing FSx files in the linked repository
are also automatically imported to the FSx file system. Files deleted from the linked data repository are not
deleted from the FSx file system.
For more information, see Automatically import updates from your S3 bucket.
autoImportPolicy
- (Optional) Use this property to configure the AutoImport feature on the file system's linked Amazon S3
data repository. You use AutoImport to update the contents of your FSx for Lustre file system
automatically with changes that occur in the linked S3 data repository. AutoImportPolicy
can
have the following values:
NONE
- (Default) AutoImport is off. Changes in the linked data repository are not reflected
on the FSx file system.
NEW
- AutoImport is on. New files in the linked data repository that do not currently exist
in the FSx file system are automatically imported. Updates to existing FSx files are not imported to the
FSx file system. Files deleted from the linked data repository are not deleted from the FSx file system.
NEW_CHANGED
- AutoImport is on. New files in the linked S3 data repository that do not
currently exist in the FSx file system are automatically imported. Changes to existing FSx files in the
linked repository are also automatically imported to the FSx file system. Files deleted from the linked
data repository are not deleted from the FSx file system.
For more information, see Automatically import updates from your S3 bucket.
AutoImportPolicyType
public UpdateFileSystemLustreConfiguration withAutoImportPolicy(AutoImportPolicyType autoImportPolicy)
(Optional) Use this property to configure the AutoImport feature on the file system's linked Amazon S3 data
repository. You use AutoImport to update the contents of your FSx for Lustre file system automatically with
changes that occur in the linked S3 data repository. AutoImportPolicy
can have the following values:
NONE
- (Default) AutoImport is off. Changes in the linked data repository are not reflected on the
FSx file system.
NEW
- AutoImport is on. New files in the linked data repository that do not currently exist in the
FSx file system are automatically imported. Updates to existing FSx files are not imported to the FSx file
system. Files deleted from the linked data repository are not deleted from the FSx file system.
NEW_CHANGED
- AutoImport is on. New files in the linked S3 data repository that do not currently
exist in the FSx file system are automatically imported. Changes to existing FSx files in the linked repository
are also automatically imported to the FSx file system. Files deleted from the linked data repository are not
deleted from the FSx file system.
For more information, see Automatically import updates from your S3 bucket.
autoImportPolicy
- (Optional) Use this property to configure the AutoImport feature on the file system's linked Amazon S3
data repository. You use AutoImport to update the contents of your FSx for Lustre file system
automatically with changes that occur in the linked S3 data repository. AutoImportPolicy
can
have the following values:
NONE
- (Default) AutoImport is off. Changes in the linked data repository are not reflected
on the FSx file system.
NEW
- AutoImport is on. New files in the linked data repository that do not currently exist
in the FSx file system are automatically imported. Updates to existing FSx files are not imported to the
FSx file system. Files deleted from the linked data repository are not deleted from the FSx file system.
NEW_CHANGED
- AutoImport is on. New files in the linked S3 data repository that do not
currently exist in the FSx file system are automatically imported. Changes to existing FSx files in the
linked repository are also automatically imported to the FSx file system. Files deleted from the linked
data repository are not deleted from the FSx file system.
For more information, see Automatically import updates from your S3 bucket.
AutoImportPolicyType
public String toString()
toString
in class Object
Object.toString()
public UpdateFileSystemLustreConfiguration 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.