@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProvisionedProductPlanSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information about a plan.
Constructor and Description |
---|
ProvisionedProductPlanSummary() |
Modifier and Type | Method and Description |
---|---|
ProvisionedProductPlanSummary |
clone() |
boolean |
equals(Object obj) |
String |
getPlanId()
The plan identifier.
|
String |
getPlanName()
The name of the plan.
|
String |
getPlanType()
The plan type.
|
String |
getProvisioningArtifactId()
The identifier of the provisioning artifact.
|
String |
getProvisionProductId()
The product identifier.
|
String |
getProvisionProductName()
The user-friendly name of the provisioned product.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setPlanId(String planId)
The plan identifier.
|
void |
setPlanName(String planName)
The name of the plan.
|
void |
setPlanType(String planType)
The plan type.
|
void |
setProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
|
void |
setProvisionProductId(String provisionProductId)
The product identifier.
|
void |
setProvisionProductName(String provisionProductName)
The user-friendly name of the provisioned product.
|
String |
toString()
Returns a string representation of this object.
|
ProvisionedProductPlanSummary |
withPlanId(String planId)
The plan identifier.
|
ProvisionedProductPlanSummary |
withPlanName(String planName)
The name of the plan.
|
ProvisionedProductPlanSummary |
withPlanType(ProvisionedProductPlanType planType)
The plan type.
|
ProvisionedProductPlanSummary |
withPlanType(String planType)
The plan type.
|
ProvisionedProductPlanSummary |
withProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
|
ProvisionedProductPlanSummary |
withProvisionProductId(String provisionProductId)
The product identifier.
|
ProvisionedProductPlanSummary |
withProvisionProductName(String provisionProductName)
The user-friendly name of the provisioned product.
|
public void setPlanName(String planName)
The name of the plan.
planName
- The name of the plan.public String getPlanName()
The name of the plan.
public ProvisionedProductPlanSummary withPlanName(String planName)
The name of the plan.
planName
- The name of the plan.public void setPlanId(String planId)
The plan identifier.
planId
- The plan identifier.public String getPlanId()
The plan identifier.
public ProvisionedProductPlanSummary withPlanId(String planId)
The plan identifier.
planId
- The plan identifier.public void setProvisionProductId(String provisionProductId)
The product identifier.
provisionProductId
- The product identifier.public String getProvisionProductId()
The product identifier.
public ProvisionedProductPlanSummary withProvisionProductId(String provisionProductId)
The product identifier.
provisionProductId
- The product identifier.public void setProvisionProductName(String provisionProductName)
The user-friendly name of the provisioned product.
provisionProductName
- The user-friendly name of the provisioned product.public String getProvisionProductName()
The user-friendly name of the provisioned product.
public ProvisionedProductPlanSummary withProvisionProductName(String provisionProductName)
The user-friendly name of the provisioned product.
provisionProductName
- The user-friendly name of the provisioned product.public void setPlanType(String planType)
The plan type.
planType
- The plan type.ProvisionedProductPlanType
public String getPlanType()
The plan type.
ProvisionedProductPlanType
public ProvisionedProductPlanSummary withPlanType(String planType)
The plan type.
planType
- The plan type.ProvisionedProductPlanType
public ProvisionedProductPlanSummary withPlanType(ProvisionedProductPlanType planType)
The plan type.
planType
- The plan type.ProvisionedProductPlanType
public void setProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
provisioningArtifactId
- The identifier of the provisioning artifact.public String getProvisioningArtifactId()
The identifier of the provisioning artifact.
public ProvisionedProductPlanSummary withProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
provisioningArtifactId
- The identifier of the provisioning artifact.public String toString()
toString
in class Object
Object.toString()
public ProvisionedProductPlanSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.