@Generated(value="software.amazon.awssdk:codegen") public final class UpdateDataRepositoryAssociationRequest extends FSxRequest implements ToCopyableBuilder<UpdateDataRepositoryAssociationRequest.Builder,UpdateDataRepositoryAssociationRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateDataRepositoryAssociationRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
associationId()
The ID of the data repository association that you are updating.
|
static UpdateDataRepositoryAssociationRequest.Builder |
builder() |
String |
clientRequestToken()
Returns the value of the ClientRequestToken property for this object.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
importedFileChunkSize()
For files imported from a data repository, this value determines the stripe count and maximum amount of data per
file (in MiB) stored on a single physical disk.
|
S3DataRepositoryConfiguration |
s3()
The configuration for an Amazon S3 data repository linked to an Amazon FSx Lustre file system with a data
repository association.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateDataRepositoryAssociationRequest.Builder> |
serializableBuilderClass() |
UpdateDataRepositoryAssociationRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String associationId()
The ID of the data repository association that you are updating.
public final String clientRequestToken()
public final Integer importedFileChunkSize()
For files imported from a data repository, this value determines the stripe count and maximum amount of data per file (in MiB) stored on a single physical disk. The maximum number of disks that a single file can be striped across is limited by the total number of disks that make up the file system.
The default chunk size is 1,024 MiB (1 GiB) and can go as high as 512,000 MiB (500 GiB). Amazon S3 objects have a maximum size of 5 TB.
The default chunk size is 1,024 MiB (1 GiB) and can go as high as 512,000 MiB (500 GiB). Amazon S3 objects have a maximum size of 5 TB.
public final S3DataRepositoryConfiguration s3()
The configuration for an Amazon S3 data repository linked to an Amazon FSx Lustre file system with a data repository association. The configuration defines which file events (new, changed, or deleted files or directories) are automatically imported from the linked data repository to the file system or automatically exported from the file system to the data repository.
public UpdateDataRepositoryAssociationRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateDataRepositoryAssociationRequest.Builder,UpdateDataRepositoryAssociationRequest>toBuilder in class FSxRequestpublic static UpdateDataRepositoryAssociationRequest.Builder builder()
public static Class<? extends UpdateDataRepositoryAssociationRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.