@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CapabilitySummary extends Object implements Serializable, Cloneable, StructuredPojo
Returns the capability summary details. Capabilities contain the information necessary to process incoming EDI (electronic data interchange) documents.
Constructor and Description |
---|
CapabilitySummary() |
Modifier and Type | Method and Description |
---|---|
CapabilitySummary |
clone() |
boolean |
equals(Object obj) |
String |
getCapabilityId()
Returns a system-assigned unique identifier for the capability.
|
Date |
getCreatedAt()
Returns a timestamp for creation date and time of the capability.
|
Date |
getModifiedAt()
Returns a timestamp that identifies the most recent date and time that the capability was modified.
|
String |
getName()
The display name of the capability.
|
String |
getType()
Returns the type of the capability.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCapabilityId(String capabilityId)
Returns a system-assigned unique identifier for the capability.
|
void |
setCreatedAt(Date createdAt)
Returns a timestamp for creation date and time of the capability.
|
void |
setModifiedAt(Date modifiedAt)
Returns a timestamp that identifies the most recent date and time that the capability was modified.
|
void |
setName(String name)
The display name of the capability.
|
void |
setType(String type)
Returns the type of the capability.
|
String |
toString()
Returns a string representation of this object.
|
CapabilitySummary |
withCapabilityId(String capabilityId)
Returns a system-assigned unique identifier for the capability.
|
CapabilitySummary |
withCreatedAt(Date createdAt)
Returns a timestamp for creation date and time of the capability.
|
CapabilitySummary |
withModifiedAt(Date modifiedAt)
Returns a timestamp that identifies the most recent date and time that the capability was modified.
|
CapabilitySummary |
withName(String name)
The display name of the capability.
|
CapabilitySummary |
withType(CapabilityType type)
Returns the type of the capability.
|
CapabilitySummary |
withType(String type)
Returns the type of the capability.
|
public void setCapabilityId(String capabilityId)
Returns a system-assigned unique identifier for the capability.
capabilityId
- Returns a system-assigned unique identifier for the capability.public String getCapabilityId()
Returns a system-assigned unique identifier for the capability.
public CapabilitySummary withCapabilityId(String capabilityId)
Returns a system-assigned unique identifier for the capability.
capabilityId
- Returns a system-assigned unique identifier for the capability.public void setName(String name)
The display name of the capability.
name
- The display name of the capability.public String getName()
The display name of the capability.
public CapabilitySummary withName(String name)
The display name of the capability.
name
- The display name of the capability.public void setType(String type)
Returns the type of the capability. Currently, only edi
is supported.
type
- Returns the type of the capability. Currently, only edi
is supported.CapabilityType
public String getType()
Returns the type of the capability. Currently, only edi
is supported.
edi
is supported.CapabilityType
public CapabilitySummary withType(String type)
Returns the type of the capability. Currently, only edi
is supported.
type
- Returns the type of the capability. Currently, only edi
is supported.CapabilityType
public CapabilitySummary withType(CapabilityType type)
Returns the type of the capability. Currently, only edi
is supported.
type
- Returns the type of the capability. Currently, only edi
is supported.CapabilityType
public void setCreatedAt(Date createdAt)
Returns a timestamp for creation date and time of the capability.
createdAt
- Returns a timestamp for creation date and time of the capability.public Date getCreatedAt()
Returns a timestamp for creation date and time of the capability.
public CapabilitySummary withCreatedAt(Date createdAt)
Returns a timestamp for creation date and time of the capability.
createdAt
- Returns a timestamp for creation date and time of the capability.public void setModifiedAt(Date modifiedAt)
Returns a timestamp that identifies the most recent date and time that the capability was modified.
modifiedAt
- Returns a timestamp that identifies the most recent date and time that the capability was modified.public Date getModifiedAt()
Returns a timestamp that identifies the most recent date and time that the capability was modified.
public CapabilitySummary withModifiedAt(Date modifiedAt)
Returns a timestamp that identifies the most recent date and time that the capability was modified.
modifiedAt
- Returns a timestamp that identifies the most recent date and time that the capability was modified.public String toString()
toString
in class Object
Object.toString()
public CapabilitySummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.