@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExtensionVersionDetails extends Object implements Serializable, Cloneable, StructuredPojo
Details about the extension version.
Constructor and Description |
---|
ExtensionVersionDetails() |
Modifier and Type | Method and Description |
---|---|
ExtensionVersionDetails |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The name of the extension.
|
String |
getNamespace()
The namespace (qualifier) of the extension.
|
String |
getSchema()
The model that defines the interface for this extension version.
|
String |
getVersion()
The version of the extension.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setName(String name)
The name of the extension.
|
void |
setNamespace(String namespace)
The namespace (qualifier) of the extension.
|
void |
setSchema(String schema)
The model that defines the interface for this extension version.
|
void |
setVersion(String version)
The version of the extension.
|
String |
toString()
Returns a string representation of this object.
|
ExtensionVersionDetails |
withName(String name)
The name of the extension.
|
ExtensionVersionDetails |
withNamespace(String namespace)
The namespace (qualifier) of the extension.
|
ExtensionVersionDetails |
withSchema(String schema)
The model that defines the interface for this extension version.
|
ExtensionVersionDetails |
withVersion(String version)
The version of the extension.
|
public void setName(String name)
The name of the extension.
name
- The name of the extension.public String getName()
The name of the extension.
public ExtensionVersionDetails withName(String name)
The name of the extension.
name
- The name of the extension.public void setNamespace(String namespace)
The namespace (qualifier) of the extension.
namespace
- The namespace (qualifier) of the extension.public String getNamespace()
The namespace (qualifier) of the extension.
public ExtensionVersionDetails withNamespace(String namespace)
The namespace (qualifier) of the extension.
namespace
- The namespace (qualifier) of the extension.public void setSchema(String schema)
The model that defines the interface for this extension version.
schema
- The model that defines the interface for this extension version.public String getSchema()
The model that defines the interface for this extension version.
public ExtensionVersionDetails withSchema(String schema)
The model that defines the interface for this extension version.
schema
- The model that defines the interface for this extension version.public void setVersion(String version)
The version of the extension.
version
- The version of the extension.public String getVersion()
The version of the extension.
public ExtensionVersionDetails withVersion(String version)
The version of the extension.
version
- The version of the extension.public String toString()
toString
in class Object
Object.toString()
public ExtensionVersionDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.