@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomPluginSummary extends Object implements Serializable, Cloneable, StructuredPojo
A summary of the custom plugin.
Constructor and Description |
---|
CustomPluginSummary() |
Modifier and Type | Method and Description |
---|---|
CustomPluginSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The time that the custom plugin was created.
|
String |
getCustomPluginArn()
The Amazon Resource Name (ARN) of the custom plugin.
|
String |
getCustomPluginState()
The state of the custom plugin.
|
String |
getDescription()
A description of the custom plugin.
|
CustomPluginRevisionSummary |
getLatestRevision()
The latest revision of the custom plugin.
|
String |
getName()
The name of the custom plugin.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreationTime(Date creationTime)
The time that the custom plugin was created.
|
void |
setCustomPluginArn(String customPluginArn)
The Amazon Resource Name (ARN) of the custom plugin.
|
void |
setCustomPluginState(String customPluginState)
The state of the custom plugin.
|
void |
setDescription(String description)
A description of the custom plugin.
|
void |
setLatestRevision(CustomPluginRevisionSummary latestRevision)
The latest revision of the custom plugin.
|
void |
setName(String name)
The name of the custom plugin.
|
String |
toString()
Returns a string representation of this object.
|
CustomPluginSummary |
withCreationTime(Date creationTime)
The time that the custom plugin was created.
|
CustomPluginSummary |
withCustomPluginArn(String customPluginArn)
The Amazon Resource Name (ARN) of the custom plugin.
|
CustomPluginSummary |
withCustomPluginState(CustomPluginState customPluginState)
The state of the custom plugin.
|
CustomPluginSummary |
withCustomPluginState(String customPluginState)
The state of the custom plugin.
|
CustomPluginSummary |
withDescription(String description)
A description of the custom plugin.
|
CustomPluginSummary |
withLatestRevision(CustomPluginRevisionSummary latestRevision)
The latest revision of the custom plugin.
|
CustomPluginSummary |
withName(String name)
The name of the custom plugin.
|
public void setCreationTime(Date creationTime)
The time that the custom plugin was created.
creationTime
- The time that the custom plugin was created.public Date getCreationTime()
The time that the custom plugin was created.
public CustomPluginSummary withCreationTime(Date creationTime)
The time that the custom plugin was created.
creationTime
- The time that the custom plugin was created.public void setCustomPluginArn(String customPluginArn)
The Amazon Resource Name (ARN) of the custom plugin.
customPluginArn
- The Amazon Resource Name (ARN) of the custom plugin.public String getCustomPluginArn()
The Amazon Resource Name (ARN) of the custom plugin.
public CustomPluginSummary withCustomPluginArn(String customPluginArn)
The Amazon Resource Name (ARN) of the custom plugin.
customPluginArn
- The Amazon Resource Name (ARN) of the custom plugin.public void setCustomPluginState(String customPluginState)
The state of the custom plugin.
customPluginState
- The state of the custom plugin.CustomPluginState
public String getCustomPluginState()
The state of the custom plugin.
CustomPluginState
public CustomPluginSummary withCustomPluginState(String customPluginState)
The state of the custom plugin.
customPluginState
- The state of the custom plugin.CustomPluginState
public CustomPluginSummary withCustomPluginState(CustomPluginState customPluginState)
The state of the custom plugin.
customPluginState
- The state of the custom plugin.CustomPluginState
public void setDescription(String description)
A description of the custom plugin.
description
- A description of the custom plugin.public String getDescription()
A description of the custom plugin.
public CustomPluginSummary withDescription(String description)
A description of the custom plugin.
description
- A description of the custom plugin.public void setLatestRevision(CustomPluginRevisionSummary latestRevision)
The latest revision of the custom plugin.
latestRevision
- The latest revision of the custom plugin.public CustomPluginRevisionSummary getLatestRevision()
The latest revision of the custom plugin.
public CustomPluginSummary withLatestRevision(CustomPluginRevisionSummary latestRevision)
The latest revision of the custom plugin.
latestRevision
- The latest revision of the custom plugin.public void setName(String name)
The name of the custom plugin.
name
- The name of the custom plugin.public String getName()
The name of the custom plugin.
public CustomPluginSummary withName(String name)
The name of the custom plugin.
name
- The name of the custom plugin.public String toString()
toString
in class Object
Object.toString()
public CustomPluginSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.