@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServiceTemplateSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary data of an Proton service template resource.
Constructor and Description |
---|
ServiceTemplateSummary() |
Modifier and Type | Method and Description |
---|---|
ServiceTemplateSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the service template.
|
Date |
getCreatedAt()
The time when the service template was created.
|
String |
getDescription()
A description of the service template.
|
String |
getDisplayName()
The service template name as displayed in the developer interface.
|
Date |
getLastModifiedAt()
The time when the service template was last modified.
|
String |
getName()
The name of the service template.
|
String |
getPipelineProvisioning()
If
pipelineProvisioning is true , a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template. |
String |
getRecommendedVersion()
The recommended version of the service template.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the service template.
|
void |
setCreatedAt(Date createdAt)
The time when the service template was created.
|
void |
setDescription(String description)
A description of the service template.
|
void |
setDisplayName(String displayName)
The service template name as displayed in the developer interface.
|
void |
setLastModifiedAt(Date lastModifiedAt)
The time when the service template was last modified.
|
void |
setName(String name)
The name of the service template.
|
void |
setPipelineProvisioning(String pipelineProvisioning)
If
pipelineProvisioning is true , a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template. |
void |
setRecommendedVersion(String recommendedVersion)
The recommended version of the service template.
|
String |
toString()
Returns a string representation of this object.
|
ServiceTemplateSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the service template.
|
ServiceTemplateSummary |
withCreatedAt(Date createdAt)
The time when the service template was created.
|
ServiceTemplateSummary |
withDescription(String description)
A description of the service template.
|
ServiceTemplateSummary |
withDisplayName(String displayName)
The service template name as displayed in the developer interface.
|
ServiceTemplateSummary |
withLastModifiedAt(Date lastModifiedAt)
The time when the service template was last modified.
|
ServiceTemplateSummary |
withName(String name)
The name of the service template.
|
ServiceTemplateSummary |
withPipelineProvisioning(Provisioning pipelineProvisioning)
If
pipelineProvisioning is true , a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template. |
ServiceTemplateSummary |
withPipelineProvisioning(String pipelineProvisioning)
If
pipelineProvisioning is true , a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template. |
ServiceTemplateSummary |
withRecommendedVersion(String recommendedVersion)
The recommended version of the service template.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the service template.
arn
- The Amazon Resource Name (ARN) of the service template.public String getArn()
The Amazon Resource Name (ARN) of the service template.
public ServiceTemplateSummary withArn(String arn)
The Amazon Resource Name (ARN) of the service template.
arn
- The Amazon Resource Name (ARN) of the service template.public void setCreatedAt(Date createdAt)
The time when the service template was created.
createdAt
- The time when the service template was created.public Date getCreatedAt()
The time when the service template was created.
public ServiceTemplateSummary withCreatedAt(Date createdAt)
The time when the service template was created.
createdAt
- The time when the service template was created.public void setDescription(String description)
A description of the service template.
description
- A description of the service template.public String getDescription()
A description of the service template.
public ServiceTemplateSummary withDescription(String description)
A description of the service template.
description
- A description of the service template.public void setDisplayName(String displayName)
The service template name as displayed in the developer interface.
displayName
- The service template name as displayed in the developer interface.public String getDisplayName()
The service template name as displayed in the developer interface.
public ServiceTemplateSummary withDisplayName(String displayName)
The service template name as displayed in the developer interface.
displayName
- The service template name as displayed in the developer interface.public void setLastModifiedAt(Date lastModifiedAt)
The time when the service template was last modified.
lastModifiedAt
- The time when the service template was last modified.public Date getLastModifiedAt()
The time when the service template was last modified.
public ServiceTemplateSummary withLastModifiedAt(Date lastModifiedAt)
The time when the service template was last modified.
lastModifiedAt
- The time when the service template was last modified.public void setName(String name)
The name of the service template.
name
- The name of the service template.public String getName()
The name of the service template.
public ServiceTemplateSummary withName(String name)
The name of the service template.
name
- The name of the service template.public void setPipelineProvisioning(String pipelineProvisioning)
If pipelineProvisioning
is true
, a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template.
pipelineProvisioning
- If pipelineProvisioning
is true
, a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template.Provisioning
public String getPipelineProvisioning()
If pipelineProvisioning
is true
, a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template.
pipelineProvisioning
is true
, a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template.Provisioning
public ServiceTemplateSummary withPipelineProvisioning(String pipelineProvisioning)
If pipelineProvisioning
is true
, a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template.
pipelineProvisioning
- If pipelineProvisioning
is true
, a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template.Provisioning
public ServiceTemplateSummary withPipelineProvisioning(Provisioning pipelineProvisioning)
If pipelineProvisioning
is true
, a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template.
pipelineProvisioning
- If pipelineProvisioning
is true
, a service pipeline is included in the service
template, otherwise a service pipeline isn't included in the service template.Provisioning
public void setRecommendedVersion(String recommendedVersion)
The recommended version of the service template.
recommendedVersion
- The recommended version of the service template.public String getRecommendedVersion()
The recommended version of the service template.
public ServiceTemplateSummary withRecommendedVersion(String recommendedVersion)
The recommended version of the service template.
recommendedVersion
- The recommended version of the service template.public String toString()
toString
in class Object
Object.toString()
public ServiceTemplateSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.