@Generated(value="software.amazon.awssdk:codegen") public final class WindowsFileSystemConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<WindowsFileSystemConfiguration.Builder,WindowsFileSystemConfiguration>
The configuration for this Microsoft Windows file system.
Modifier and Type | Class and Description |
---|---|
static interface |
WindowsFileSystemConfiguration.Builder |
Modifier and Type | Method and Description |
---|---|
String |
activeDirectoryId()
The ID for an existing Microsoft Active Directory instance that the file system should join when it's created.
|
Integer |
automaticBackupRetentionDays()
The number of days to retain automatic backups.
|
static WindowsFileSystemConfiguration.Builder |
builder() |
Boolean |
copyTagsToBackups()
A boolean flag indicating whether tags on the file system should be copied to backups.
|
String |
dailyAutomaticBackupStartTime()
The preferred time to take daily automatic backups, in the UTC time zone.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<FileSystemMaintenanceOperation> |
maintenanceOperationsInProgress()
The list of maintenance operations in progress for this file system.
|
List<String> |
maintenanceOperationsInProgressAsStrings()
The list of maintenance operations in progress for this file system.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends WindowsFileSystemConfiguration.Builder> |
serializableBuilderClass() |
Integer |
throughputCapacity()
The throughput of an Amazon FSx file system, measured in megabytes per second.
|
WindowsFileSystemConfiguration.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
weeklyMaintenanceStartTime()
The preferred time to perform weekly maintenance, in the UTC time zone.
|
copy
public String activeDirectoryId()
The ID for an existing Microsoft Active Directory instance that the file system should join when it's created.
public Integer throughputCapacity()
The throughput of an Amazon FSx file system, measured in megabytes per second.
public List<FileSystemMaintenanceOperation> maintenanceOperationsInProgress()
The list of maintenance operations in progress for this file system.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<String> maintenanceOperationsInProgressAsStrings()
The list of maintenance operations in progress for this file system.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String weeklyMaintenanceStartTime()
The preferred time to perform weekly maintenance, in the UTC time zone.
public String dailyAutomaticBackupStartTime()
The preferred time to take daily automatic backups, in the UTC time zone.
public 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.
public Boolean copyTagsToBackups()
A boolean flag indicating whether tags on the file system should be copied to backups. This value defaults to false. If it's set to true, all tags on the file system are copied to all automatic backups and any user-initiated backups where the user doesn't specify any tags. If this value is true, and you specify one or more tags, only the specified tags are copied to backups.
public WindowsFileSystemConfiguration.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<WindowsFileSystemConfiguration.Builder,WindowsFileSystemConfiguration>
public static WindowsFileSystemConfiguration.Builder builder()
public static Class<? extends WindowsFileSystemConfiguration.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.