@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FileSystemProtectionDescription extends Object implements Serializable, Cloneable, StructuredPojo
Describes the protection on a file system.
| Constructor and Description | 
|---|
FileSystemProtectionDescription()  | 
| Modifier and Type | Method and Description | 
|---|---|
FileSystemProtectionDescription | 
clone()  | 
boolean | 
equals(Object obj)  | 
String | 
getReplicationOverwriteProtection()
 The status of the file system's replication overwrite protection. 
 | 
int | 
hashCode()  | 
void | 
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given  
ProtocolMarshaller. | 
void | 
setReplicationOverwriteProtection(String replicationOverwriteProtection)
 The status of the file system's replication overwrite protection. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
FileSystemProtectionDescription | 
withReplicationOverwriteProtection(ReplicationOverwriteProtection replicationOverwriteProtection)
 The status of the file system's replication overwrite protection. 
 | 
FileSystemProtectionDescription | 
withReplicationOverwriteProtection(String replicationOverwriteProtection)
 The status of the file system's replication overwrite protection. 
 | 
public void setReplicationOverwriteProtection(String replicationOverwriteProtection)
The status of the file system's replication overwrite protection.
 ENABLED – The file system cannot be used as the destination file system in a replication
 configuration. The file system is writeable. Replication overwrite protection is ENABLED by default.
 
 DISABLED – The file system can be used as the destination file system in a replication
 configuration. The file system is read-only and can only be modified by EFS replication.
 
 REPLICATING – The file system is being used as the destination file system in a replication
 configuration. The file system is read-only and is only modified only by EFS replication.
 
If the replication configuration is deleted, the file system's replication overwrite protection is re-enabled, the file system becomes writeable.
replicationOverwriteProtection - The status of the file system's replication overwrite protection.
        
        ENABLED – The file system cannot be used as the destination file system in a replication
        configuration. The file system is writeable. Replication overwrite protection is ENABLED by
        default.
        
        DISABLED – The file system can be used as the destination file system in a replication
        configuration. The file system is read-only and can only be modified by EFS replication.
        
        REPLICATING – The file system is being used as the destination file system in a replication
        configuration. The file system is read-only and is only modified only by EFS replication.
        
If the replication configuration is deleted, the file system's replication overwrite protection is re-enabled, the file system becomes writeable.
ReplicationOverwriteProtectionpublic String getReplicationOverwriteProtection()
The status of the file system's replication overwrite protection.
 ENABLED – The file system cannot be used as the destination file system in a replication
 configuration. The file system is writeable. Replication overwrite protection is ENABLED by default.
 
 DISABLED – The file system can be used as the destination file system in a replication
 configuration. The file system is read-only and can only be modified by EFS replication.
 
 REPLICATING – The file system is being used as the destination file system in a replication
 configuration. The file system is read-only and is only modified only by EFS replication.
 
If the replication configuration is deleted, the file system's replication overwrite protection is re-enabled, the file system becomes writeable.
         ENABLED – The file system cannot be used as the destination file system in a replication
         configuration. The file system is writeable. Replication overwrite protection is ENABLED by
         default.
         
         DISABLED – The file system can be used as the destination file system in a replication
         configuration. The file system is read-only and can only be modified by EFS replication.
         
         REPLICATING – The file system is being used as the destination file system in a replication
         configuration. The file system is read-only and is only modified only by EFS replication.
         
If the replication configuration is deleted, the file system's replication overwrite protection is re-enabled, the file system becomes writeable.
ReplicationOverwriteProtectionpublic FileSystemProtectionDescription withReplicationOverwriteProtection(String replicationOverwriteProtection)
The status of the file system's replication overwrite protection.
 ENABLED – The file system cannot be used as the destination file system in a replication
 configuration. The file system is writeable. Replication overwrite protection is ENABLED by default.
 
 DISABLED – The file system can be used as the destination file system in a replication
 configuration. The file system is read-only and can only be modified by EFS replication.
 
 REPLICATING – The file system is being used as the destination file system in a replication
 configuration. The file system is read-only and is only modified only by EFS replication.
 
If the replication configuration is deleted, the file system's replication overwrite protection is re-enabled, the file system becomes writeable.
replicationOverwriteProtection - The status of the file system's replication overwrite protection.
        
        ENABLED – The file system cannot be used as the destination file system in a replication
        configuration. The file system is writeable. Replication overwrite protection is ENABLED by
        default.
        
        DISABLED – The file system can be used as the destination file system in a replication
        configuration. The file system is read-only and can only be modified by EFS replication.
        
        REPLICATING – The file system is being used as the destination file system in a replication
        configuration. The file system is read-only and is only modified only by EFS replication.
        
If the replication configuration is deleted, the file system's replication overwrite protection is re-enabled, the file system becomes writeable.
ReplicationOverwriteProtectionpublic FileSystemProtectionDescription withReplicationOverwriteProtection(ReplicationOverwriteProtection replicationOverwriteProtection)
The status of the file system's replication overwrite protection.
 ENABLED – The file system cannot be used as the destination file system in a replication
 configuration. The file system is writeable. Replication overwrite protection is ENABLED by default.
 
 DISABLED – The file system can be used as the destination file system in a replication
 configuration. The file system is read-only and can only be modified by EFS replication.
 
 REPLICATING – The file system is being used as the destination file system in a replication
 configuration. The file system is read-only and is only modified only by EFS replication.
 
If the replication configuration is deleted, the file system's replication overwrite protection is re-enabled, the file system becomes writeable.
replicationOverwriteProtection - The status of the file system's replication overwrite protection.
        
        ENABLED – The file system cannot be used as the destination file system in a replication
        configuration. The file system is writeable. Replication overwrite protection is ENABLED by
        default.
        
        DISABLED – The file system can be used as the destination file system in a replication
        configuration. The file system is read-only and can only be modified by EFS replication.
        
        REPLICATING – The file system is being used as the destination file system in a replication
        configuration. The file system is read-only and is only modified only by EFS replication.
        
If the replication configuration is deleted, the file system's replication overwrite protection is re-enabled, the file system becomes writeable.
ReplicationOverwriteProtectionpublic String toString()
toString in class ObjectObject.toString()public FileSystemProtectionDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.