@Generated(value="software.amazon.awssdk:codegen") public final class FileSystemAssociationInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FileSystemAssociationInfo.Builder,FileSystemAssociationInfo>
Describes the object returned by DescribeFileSystemAssociations that describes a created file system
association.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FileSystemAssociationInfo.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
auditDestinationARN()
The Amazon Resource Name (ARN) of the storage used for the audit logs.
|
static FileSystemAssociationInfo.Builder |
builder() |
CacheAttributes |
cacheAttributes()
Returns the value of the CacheAttributes property for this object.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
fileSystemAssociationARN()
The Amazon Resource Name (ARN) of the file system association.
|
String |
fileSystemAssociationStatus()
The status of the file system association.
|
String |
gatewayARN()
Returns the value of the GatewayARN property for this object.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasTags()
Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
String |
locationARN()
The ARN of the backend Amazon FSx file system used for storing file data.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FileSystemAssociationInfo.Builder> |
serializableBuilderClass() |
List<Tag> |
tags()
A list of up to 50 tags assigned to the SMB file share, sorted alphabetically by key name.
|
FileSystemAssociationInfo.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String fileSystemAssociationARN()
The Amazon Resource Name (ARN) of the file system association.
public final String locationARN()
The ARN of the backend Amazon FSx file system used for storing file data. For information, see FileSystem in the Amazon FSx API Reference.
public final String fileSystemAssociationStatus()
The status of the file system association. Valid Values: AVAILABLE | CREATING |
DELETING | FORCE_DELETING | MISCONFIGURED | UPDATING |
UNAVAILABLE
AVAILABLE | CREATING |
DELETING | FORCE_DELETING | MISCONFIGURED | UPDATING
| UNAVAILABLEpublic final String auditDestinationARN()
The Amazon Resource Name (ARN) of the storage used for the audit logs.
public final String gatewayARN()
public final boolean hasTags()
public final List<Tag> tags()
A list of up to 50 tags assigned to the SMB file share, sorted alphabetically by key name. Each tag is a key-value pair.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTags() to see if a value was sent in this field.
public final CacheAttributes cacheAttributes()
public FileSystemAssociationInfo.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FileSystemAssociationInfo.Builder,FileSystemAssociationInfo>public static FileSystemAssociationInfo.Builder builder()
public static Class<? extends FileSystemAssociationInfo.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.