@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomPluginRevisionSummary extends Object implements Serializable, Cloneable, StructuredPojo
Details about the revision of a custom plugin.
Constructor and Description |
---|
CustomPluginRevisionSummary() |
Modifier and Type | Method and Description |
---|---|
CustomPluginRevisionSummary |
clone() |
boolean |
equals(Object obj) |
String |
getContentType()
The format of the plugin file.
|
Date |
getCreationTime()
The time that the custom plugin was created.
|
String |
getDescription()
The description of the custom plugin.
|
CustomPluginFileDescription |
getFileDescription()
Details about the custom plugin file.
|
CustomPluginLocationDescription |
getLocation()
Information about the location of the custom plugin.
|
Long |
getRevision()
The revision of the custom plugin.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContentType(String contentType)
The format of the plugin file.
|
void |
setCreationTime(Date creationTime)
The time that the custom plugin was created.
|
void |
setDescription(String description)
The description of the custom plugin.
|
void |
setFileDescription(CustomPluginFileDescription fileDescription)
Details about the custom plugin file.
|
void |
setLocation(CustomPluginLocationDescription location)
Information about the location of the custom plugin.
|
void |
setRevision(Long revision)
The revision of the custom plugin.
|
String |
toString()
Returns a string representation of this object.
|
CustomPluginRevisionSummary |
withContentType(CustomPluginContentType contentType)
The format of the plugin file.
|
CustomPluginRevisionSummary |
withContentType(String contentType)
The format of the plugin file.
|
CustomPluginRevisionSummary |
withCreationTime(Date creationTime)
The time that the custom plugin was created.
|
CustomPluginRevisionSummary |
withDescription(String description)
The description of the custom plugin.
|
CustomPluginRevisionSummary |
withFileDescription(CustomPluginFileDescription fileDescription)
Details about the custom plugin file.
|
CustomPluginRevisionSummary |
withLocation(CustomPluginLocationDescription location)
Information about the location of the custom plugin.
|
CustomPluginRevisionSummary |
withRevision(Long revision)
The revision of the custom plugin.
|
public void setContentType(String contentType)
The format of the plugin file.
contentType
- The format of the plugin file.CustomPluginContentType
public String getContentType()
The format of the plugin file.
CustomPluginContentType
public CustomPluginRevisionSummary withContentType(String contentType)
The format of the plugin file.
contentType
- The format of the plugin file.CustomPluginContentType
public CustomPluginRevisionSummary withContentType(CustomPluginContentType contentType)
The format of the plugin file.
contentType
- The format of the plugin file.CustomPluginContentType
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 CustomPluginRevisionSummary withCreationTime(Date creationTime)
The time that the custom plugin was created.
creationTime
- The time that the custom plugin was created.public void setDescription(String description)
The description of the custom plugin.
description
- The description of the custom plugin.public String getDescription()
The description of the custom plugin.
public CustomPluginRevisionSummary withDescription(String description)
The description of the custom plugin.
description
- The description of the custom plugin.public void setFileDescription(CustomPluginFileDescription fileDescription)
Details about the custom plugin file.
fileDescription
- Details about the custom plugin file.public CustomPluginFileDescription getFileDescription()
Details about the custom plugin file.
public CustomPluginRevisionSummary withFileDescription(CustomPluginFileDescription fileDescription)
Details about the custom plugin file.
fileDescription
- Details about the custom plugin file.public void setLocation(CustomPluginLocationDescription location)
Information about the location of the custom plugin.
location
- Information about the location of the custom plugin.public CustomPluginLocationDescription getLocation()
Information about the location of the custom plugin.
public CustomPluginRevisionSummary withLocation(CustomPluginLocationDescription location)
Information about the location of the custom plugin.
location
- Information about the location of the custom plugin.public void setRevision(Long revision)
The revision of the custom plugin.
revision
- The revision of the custom plugin.public Long getRevision()
The revision of the custom plugin.
public CustomPluginRevisionSummary withRevision(Long revision)
The revision of the custom plugin.
revision
- The revision of the custom plugin.public String toString()
toString
in class Object
Object.toString()
public CustomPluginRevisionSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.