@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LicenseEndpointSummary extends Object implements Serializable, Cloneable, StructuredPojo
The details for a license endpoint.
Constructor and Description |
---|
LicenseEndpointSummary() |
Modifier and Type | Method and Description |
---|---|
LicenseEndpointSummary |
clone() |
boolean |
equals(Object obj) |
String |
getLicenseEndpointId()
The license endpoint ID.
|
String |
getStatus()
The status of the license endpoint.
|
String |
getStatusMessage()
The status message of the license endpoint.
|
String |
getVpcId()
The VCP(virtual private cloud) ID associated with the license endpoint.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setLicenseEndpointId(String licenseEndpointId)
The license endpoint ID.
|
void |
setStatus(String status)
The status of the license endpoint.
|
void |
setStatusMessage(String statusMessage)
The status message of the license endpoint.
|
void |
setVpcId(String vpcId)
The VCP(virtual private cloud) ID associated with the license endpoint.
|
String |
toString()
Returns a string representation of this object.
|
LicenseEndpointSummary |
withLicenseEndpointId(String licenseEndpointId)
The license endpoint ID.
|
LicenseEndpointSummary |
withStatus(LicenseEndpointStatus status)
The status of the license endpoint.
|
LicenseEndpointSummary |
withStatus(String status)
The status of the license endpoint.
|
LicenseEndpointSummary |
withStatusMessage(String statusMessage)
The status message of the license endpoint.
|
LicenseEndpointSummary |
withVpcId(String vpcId)
The VCP(virtual private cloud) ID associated with the license endpoint.
|
public void setLicenseEndpointId(String licenseEndpointId)
The license endpoint ID.
licenseEndpointId
- The license endpoint ID.public String getLicenseEndpointId()
The license endpoint ID.
public LicenseEndpointSummary withLicenseEndpointId(String licenseEndpointId)
The license endpoint ID.
licenseEndpointId
- The license endpoint ID.public void setStatus(String status)
The status of the license endpoint.
status
- The status of the license endpoint.LicenseEndpointStatus
public String getStatus()
The status of the license endpoint.
LicenseEndpointStatus
public LicenseEndpointSummary withStatus(String status)
The status of the license endpoint.
status
- The status of the license endpoint.LicenseEndpointStatus
public LicenseEndpointSummary withStatus(LicenseEndpointStatus status)
The status of the license endpoint.
status
- The status of the license endpoint.LicenseEndpointStatus
public void setStatusMessage(String statusMessage)
The status message of the license endpoint.
statusMessage
- The status message of the license endpoint.public String getStatusMessage()
The status message of the license endpoint.
public LicenseEndpointSummary withStatusMessage(String statusMessage)
The status message of the license endpoint.
statusMessage
- The status message of the license endpoint.public void setVpcId(String vpcId)
The VCP(virtual private cloud) ID associated with the license endpoint.
vpcId
- The VCP(virtual private cloud) ID associated with the license endpoint.public String getVpcId()
The VCP(virtual private cloud) ID associated with the license endpoint.
public LicenseEndpointSummary withVpcId(String vpcId)
The VCP(virtual private cloud) ID associated with the license endpoint.
vpcId
- The VCP(virtual private cloud) ID associated with the license endpoint.public String toString()
toString
in class Object
Object.toString()
public LicenseEndpointSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.