@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MountTargetDescription extends Object implements Serializable, Cloneable, StructuredPojo
Provides a description of a mount target.
Constructor and Description |
---|
MountTargetDescription() |
Modifier and Type | Method and Description |
---|---|
MountTargetDescription |
clone() |
boolean |
equals(Object obj) |
String |
getFileSystemId()
The ID of the file system for which the mount target is intended.
|
String |
getIpAddress()
Address at which the file system can be mounted by using the mount target.
|
String |
getLifeCycleState()
Lifecycle state of the mount target.
|
String |
getMountTargetId()
System-assigned mount target ID.
|
String |
getNetworkInterfaceId()
The ID of the network interface that Amazon EFS created when it created the mount target.
|
String |
getOwnerId()
AWS account ID that owns the resource.
|
String |
getSubnetId()
The ID of the mount target's subnet.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFileSystemId(String fileSystemId)
The ID of the file system for which the mount target is intended.
|
void |
setIpAddress(String ipAddress)
Address at which the file system can be mounted by using the mount target.
|
void |
setLifeCycleState(LifeCycleState lifeCycleState)
Lifecycle state of the mount target.
|
void |
setLifeCycleState(String lifeCycleState)
Lifecycle state of the mount target.
|
void |
setMountTargetId(String mountTargetId)
System-assigned mount target ID.
|
void |
setNetworkInterfaceId(String networkInterfaceId)
The ID of the network interface that Amazon EFS created when it created the mount target.
|
void |
setOwnerId(String ownerId)
AWS account ID that owns the resource.
|
void |
setSubnetId(String subnetId)
The ID of the mount target's subnet.
|
String |
toString()
Returns a string representation of this object.
|
MountTargetDescription |
withFileSystemId(String fileSystemId)
The ID of the file system for which the mount target is intended.
|
MountTargetDescription |
withIpAddress(String ipAddress)
Address at which the file system can be mounted by using the mount target.
|
MountTargetDescription |
withLifeCycleState(LifeCycleState lifeCycleState)
Lifecycle state of the mount target.
|
MountTargetDescription |
withLifeCycleState(String lifeCycleState)
Lifecycle state of the mount target.
|
MountTargetDescription |
withMountTargetId(String mountTargetId)
System-assigned mount target ID.
|
MountTargetDescription |
withNetworkInterfaceId(String networkInterfaceId)
The ID of the network interface that Amazon EFS created when it created the mount target.
|
MountTargetDescription |
withOwnerId(String ownerId)
AWS account ID that owns the resource.
|
MountTargetDescription |
withSubnetId(String subnetId)
The ID of the mount target's subnet.
|
public void setOwnerId(String ownerId)
AWS account ID that owns the resource.
ownerId
- AWS account ID that owns the resource.public String getOwnerId()
AWS account ID that owns the resource.
public MountTargetDescription withOwnerId(String ownerId)
AWS account ID that owns the resource.
ownerId
- AWS account ID that owns the resource.public void setMountTargetId(String mountTargetId)
System-assigned mount target ID.
mountTargetId
- System-assigned mount target ID.public String getMountTargetId()
System-assigned mount target ID.
public MountTargetDescription withMountTargetId(String mountTargetId)
System-assigned mount target ID.
mountTargetId
- System-assigned mount target ID.public void setFileSystemId(String fileSystemId)
The ID of the file system for which the mount target is intended.
fileSystemId
- The ID of the file system for which the mount target is intended.public String getFileSystemId()
The ID of the file system for which the mount target is intended.
public MountTargetDescription withFileSystemId(String fileSystemId)
The ID of the file system for which the mount target is intended.
fileSystemId
- The ID of the file system for which the mount target is intended.public void setSubnetId(String subnetId)
The ID of the mount target's subnet.
subnetId
- The ID of the mount target's subnet.public String getSubnetId()
The ID of the mount target's subnet.
public MountTargetDescription withSubnetId(String subnetId)
The ID of the mount target's subnet.
subnetId
- The ID of the mount target's subnet.public void setLifeCycleState(String lifeCycleState)
Lifecycle state of the mount target.
lifeCycleState
- Lifecycle state of the mount target.LifeCycleState
public String getLifeCycleState()
Lifecycle state of the mount target.
LifeCycleState
public MountTargetDescription withLifeCycleState(String lifeCycleState)
Lifecycle state of the mount target.
lifeCycleState
- Lifecycle state of the mount target.LifeCycleState
public void setLifeCycleState(LifeCycleState lifeCycleState)
Lifecycle state of the mount target.
lifeCycleState
- Lifecycle state of the mount target.LifeCycleState
public MountTargetDescription withLifeCycleState(LifeCycleState lifeCycleState)
Lifecycle state of the mount target.
lifeCycleState
- Lifecycle state of the mount target.LifeCycleState
public void setIpAddress(String ipAddress)
Address at which the file system can be mounted by using the mount target.
ipAddress
- Address at which the file system can be mounted by using the mount target.public String getIpAddress()
Address at which the file system can be mounted by using the mount target.
public MountTargetDescription withIpAddress(String ipAddress)
Address at which the file system can be mounted by using the mount target.
ipAddress
- Address at which the file system can be mounted by using the mount target.public void setNetworkInterfaceId(String networkInterfaceId)
The ID of the network interface that Amazon EFS created when it created the mount target.
networkInterfaceId
- The ID of the network interface that Amazon EFS created when it created the mount target.public String getNetworkInterfaceId()
The ID of the network interface that Amazon EFS created when it created the mount target.
public MountTargetDescription withNetworkInterfaceId(String networkInterfaceId)
The ID of the network interface that Amazon EFS created when it created the mount target.
networkInterfaceId
- The ID of the network interface that Amazon EFS created when it created the mount target.public String toString()
toString
in class Object
Object.toString()
public MountTargetDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.