@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PluginSummary extends Object implements Serializable, Cloneable, StructuredPojo
The summary of the Migration Hub Orchestrator plugin.
Constructor and Description |
---|
PluginSummary() |
Modifier and Type | Method and Description |
---|---|
PluginSummary |
clone() |
boolean |
equals(Object obj) |
String |
getHostname()
The name of the host.
|
String |
getIpAddress()
The IP address at which the plugin is located.
|
String |
getPluginId()
The ID of the plugin.
|
String |
getRegisteredTime()
The time at which the plugin was registered.
|
String |
getStatus()
The status of the plugin.
|
String |
getVersion()
The version of the plugin.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setHostname(String hostname)
The name of the host.
|
void |
setIpAddress(String ipAddress)
The IP address at which the plugin is located.
|
void |
setPluginId(String pluginId)
The ID of the plugin.
|
void |
setRegisteredTime(String registeredTime)
The time at which the plugin was registered.
|
void |
setStatus(String status)
The status of the plugin.
|
void |
setVersion(String version)
The version of the plugin.
|
String |
toString()
Returns a string representation of this object.
|
PluginSummary |
withHostname(String hostname)
The name of the host.
|
PluginSummary |
withIpAddress(String ipAddress)
The IP address at which the plugin is located.
|
PluginSummary |
withPluginId(String pluginId)
The ID of the plugin.
|
PluginSummary |
withRegisteredTime(String registeredTime)
The time at which the plugin was registered.
|
PluginSummary |
withStatus(PluginHealth status)
The status of the plugin.
|
PluginSummary |
withStatus(String status)
The status of the plugin.
|
PluginSummary |
withVersion(String version)
The version of the plugin.
|
public void setPluginId(String pluginId)
The ID of the plugin.
pluginId
- The ID of the plugin.public String getPluginId()
The ID of the plugin.
public PluginSummary withPluginId(String pluginId)
The ID of the plugin.
pluginId
- The ID of the plugin.public void setHostname(String hostname)
The name of the host.
hostname
- The name of the host.public String getHostname()
The name of the host.
public PluginSummary withHostname(String hostname)
The name of the host.
hostname
- The name of the host.public void setStatus(String status)
The status of the plugin.
status
- The status of the plugin.PluginHealth
public String getStatus()
The status of the plugin.
PluginHealth
public PluginSummary withStatus(String status)
The status of the plugin.
status
- The status of the plugin.PluginHealth
public PluginSummary withStatus(PluginHealth status)
The status of the plugin.
status
- The status of the plugin.PluginHealth
public void setIpAddress(String ipAddress)
The IP address at which the plugin is located.
ipAddress
- The IP address at which the plugin is located.public String getIpAddress()
The IP address at which the plugin is located.
public PluginSummary withIpAddress(String ipAddress)
The IP address at which the plugin is located.
ipAddress
- The IP address at which the plugin is located.public void setVersion(String version)
The version of the plugin.
version
- The version of the plugin.public String getVersion()
The version of the plugin.
public PluginSummary withVersion(String version)
The version of the plugin.
version
- The version of the plugin.public void setRegisteredTime(String registeredTime)
The time at which the plugin was registered.
registeredTime
- The time at which the plugin was registered.public String getRegisteredTime()
The time at which the plugin was registered.
public PluginSummary withRegisteredTime(String registeredTime)
The time at which the plugin was registered.
registeredTime
- The time at which the plugin was registered.public String toString()
toString
in class Object
Object.toString()
public PluginSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.