@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Connector extends Object implements Serializable, Cloneable, StructuredPojo
Represents a connector.
Constructor and Description |
---|
Connector() |
Modifier and Type | Method and Description |
---|---|
Connector |
clone() |
boolean |
equals(Object obj) |
Date |
getAssociatedOn()
The time the connector was associated.
|
List<String> |
getCapabilityList()
The capabilities of the connector.
|
String |
getConnectorId()
The ID of the connector.
|
String |
getIpAddress()
The IP address of the connector.
|
String |
getMacAddress()
The MAC address of the connector.
|
String |
getStatus()
The status of the connector.
|
String |
getVersion()
The connector version.
|
String |
getVmManagerId()
The ID of the VM manager.
|
String |
getVmManagerName()
The name of the VM manager.
|
String |
getVmManagerType()
The VM management product.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssociatedOn(Date associatedOn)
The time the connector was associated.
|
void |
setCapabilityList(Collection<String> capabilityList)
The capabilities of the connector.
|
void |
setConnectorId(String connectorId)
The ID of the connector.
|
void |
setIpAddress(String ipAddress)
The IP address of the connector.
|
void |
setMacAddress(String macAddress)
The MAC address of the connector.
|
void |
setStatus(ConnectorStatus status)
The status of the connector.
|
void |
setStatus(String status)
The status of the connector.
|
void |
setVersion(String version)
The connector version.
|
void |
setVmManagerId(String vmManagerId)
The ID of the VM manager.
|
void |
setVmManagerName(String vmManagerName)
The name of the VM manager.
|
void |
setVmManagerType(String vmManagerType)
The VM management product.
|
void |
setVmManagerType(VmManagerType vmManagerType)
The VM management product.
|
String |
toString()
Returns a string representation of this object.
|
Connector |
withAssociatedOn(Date associatedOn)
The time the connector was associated.
|
Connector |
withCapabilityList(Collection<String> capabilityList)
The capabilities of the connector.
|
Connector |
withCapabilityList(ConnectorCapability... capabilityList)
The capabilities of the connector.
|
Connector |
withCapabilityList(String... capabilityList)
The capabilities of the connector.
|
Connector |
withConnectorId(String connectorId)
The ID of the connector.
|
Connector |
withIpAddress(String ipAddress)
The IP address of the connector.
|
Connector |
withMacAddress(String macAddress)
The MAC address of the connector.
|
Connector |
withStatus(ConnectorStatus status)
The status of the connector.
|
Connector |
withStatus(String status)
The status of the connector.
|
Connector |
withVersion(String version)
The connector version.
|
Connector |
withVmManagerId(String vmManagerId)
The ID of the VM manager.
|
Connector |
withVmManagerName(String vmManagerName)
The name of the VM manager.
|
Connector |
withVmManagerType(String vmManagerType)
The VM management product.
|
Connector |
withVmManagerType(VmManagerType vmManagerType)
The VM management product.
|
public void setConnectorId(String connectorId)
The ID of the connector.
connectorId
- The ID of the connector.public String getConnectorId()
The ID of the connector.
public Connector withConnectorId(String connectorId)
The ID of the connector.
connectorId
- The ID of the connector.public void setVersion(String version)
The connector version.
version
- The connector version.public String getVersion()
The connector version.
public Connector withVersion(String version)
The connector version.
version
- The connector version.public void setStatus(String status)
The status of the connector.
status
- The status of the connector.ConnectorStatus
public String getStatus()
The status of the connector.
ConnectorStatus
public Connector withStatus(String status)
The status of the connector.
status
- The status of the connector.ConnectorStatus
public void setStatus(ConnectorStatus status)
The status of the connector.
status
- The status of the connector.ConnectorStatus
public Connector withStatus(ConnectorStatus status)
The status of the connector.
status
- The status of the connector.ConnectorStatus
public List<String> getCapabilityList()
The capabilities of the connector.
ConnectorCapability
public void setCapabilityList(Collection<String> capabilityList)
The capabilities of the connector.
capabilityList
- The capabilities of the connector.ConnectorCapability
public Connector withCapabilityList(String... capabilityList)
The capabilities of the connector.
NOTE: This method appends the values to the existing list (if any). Use
setCapabilityList(java.util.Collection)
or withCapabilityList(java.util.Collection)
if you want
to override the existing values.
capabilityList
- The capabilities of the connector.ConnectorCapability
public Connector withCapabilityList(Collection<String> capabilityList)
The capabilities of the connector.
capabilityList
- The capabilities of the connector.ConnectorCapability
public Connector withCapabilityList(ConnectorCapability... capabilityList)
The capabilities of the connector.
capabilityList
- The capabilities of the connector.ConnectorCapability
public void setVmManagerName(String vmManagerName)
The name of the VM manager.
vmManagerName
- The name of the VM manager.public String getVmManagerName()
The name of the VM manager.
public Connector withVmManagerName(String vmManagerName)
The name of the VM manager.
vmManagerName
- The name of the VM manager.public void setVmManagerType(String vmManagerType)
The VM management product.
vmManagerType
- The VM management product.VmManagerType
public String getVmManagerType()
The VM management product.
VmManagerType
public Connector withVmManagerType(String vmManagerType)
The VM management product.
vmManagerType
- The VM management product.VmManagerType
public void setVmManagerType(VmManagerType vmManagerType)
The VM management product.
vmManagerType
- The VM management product.VmManagerType
public Connector withVmManagerType(VmManagerType vmManagerType)
The VM management product.
vmManagerType
- The VM management product.VmManagerType
public void setVmManagerId(String vmManagerId)
The ID of the VM manager.
vmManagerId
- The ID of the VM manager.public String getVmManagerId()
The ID of the VM manager.
public Connector withVmManagerId(String vmManagerId)
The ID of the VM manager.
vmManagerId
- The ID of the VM manager.public void setIpAddress(String ipAddress)
The IP address of the connector.
ipAddress
- The IP address of the connector.public String getIpAddress()
The IP address of the connector.
public Connector withIpAddress(String ipAddress)
The IP address of the connector.
ipAddress
- The IP address of the connector.public void setMacAddress(String macAddress)
The MAC address of the connector.
macAddress
- The MAC address of the connector.public String getMacAddress()
The MAC address of the connector.
public Connector withMacAddress(String macAddress)
The MAC address of the connector.
macAddress
- The MAC address of the connector.public void setAssociatedOn(Date associatedOn)
The time the connector was associated.
associatedOn
- The time the connector was associated.public Date getAssociatedOn()
The time the connector was associated.
public Connector withAssociatedOn(Date associatedOn)
The time the connector was associated.
associatedOn
- The time the connector was associated.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.