Class FileShareInfo
- java.lang.Object
-
- software.amazon.awssdk.services.storagegateway.model.FileShareInfo
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<FileShareInfo.Builder,FileShareInfo>
@Generated("software.amazon.awssdk:codegen") public final class FileShareInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FileShareInfo.Builder,FileShareInfo>
Describes a file share. Only supported S3 File Gateway.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFileShareInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FileShareInfo.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringfileShareARN()Returns the value of the FileShareARN property for this object.StringfileShareId()Returns the value of the FileShareId property for this object.StringfileShareStatus()Returns the value of the FileShareStatus property for this object.FileShareTypefileShareType()Returns the value of the FileShareType property for this object.StringfileShareTypeAsString()Returns the value of the FileShareType property for this object.StringgatewayARN()Returns the value of the GatewayARN property for this object.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends FileShareInfo.Builder>serializableBuilderClass()FileShareInfo.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
fileShareType
public final FileShareType fileShareType()
Returns the value of the FileShareType property for this object.If the service returns an enum value that is not available in the current SDK version,
fileShareTypewill returnFileShareType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfileShareTypeAsString().- Returns:
- The value of the FileShareType property for this object.
- See Also:
FileShareType
-
fileShareTypeAsString
public final String fileShareTypeAsString()
Returns the value of the FileShareType property for this object.If the service returns an enum value that is not available in the current SDK version,
fileShareTypewill returnFileShareType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfileShareTypeAsString().- Returns:
- The value of the FileShareType property for this object.
- See Also:
FileShareType
-
fileShareARN
public final String fileShareARN()
Returns the value of the FileShareARN property for this object.- Returns:
- The value of the FileShareARN property for this object.
-
fileShareId
public final String fileShareId()
Returns the value of the FileShareId property for this object.- Returns:
- The value of the FileShareId property for this object.
-
fileShareStatus
public final String fileShareStatus()
Returns the value of the FileShareStatus property for this object.- Returns:
- The value of the FileShareStatus property for this object.
-
gatewayARN
public final String gatewayARN()
Returns the value of the GatewayARN property for this object.- Returns:
- The value of the GatewayARN property for this object.
-
toBuilder
public FileShareInfo.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<FileShareInfo.Builder,FileShareInfo>
-
builder
public static FileShareInfo.Builder builder()
-
serializableBuilderClass
public static Class<? extends FileShareInfo.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-