@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApprovalRuleTemplate extends Object implements Serializable, Cloneable, StructuredPojo
Returns information about an approval rule template.
Constructor and Description |
---|
ApprovalRuleTemplate() |
Modifier and Type | Method and Description |
---|---|
ApprovalRuleTemplate |
clone() |
boolean |
equals(Object obj) |
String |
getApprovalRuleTemplateContent()
The content of the approval rule template.
|
String |
getApprovalRuleTemplateDescription()
The description of the approval rule template.
|
String |
getApprovalRuleTemplateId()
The system-generated ID of the approval rule template.
|
String |
getApprovalRuleTemplateName()
The name of the approval rule template.
|
Date |
getCreationDate()
The date the approval rule template was created, in timestamp format.
|
Date |
getLastModifiedDate()
The date the approval rule template was most recently changed, in timestamp format.
|
String |
getLastModifiedUser()
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
|
String |
getRuleContentSha256()
The SHA-256 hash signature for the content of the approval rule template.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApprovalRuleTemplateContent(String approvalRuleTemplateContent)
The content of the approval rule template.
|
void |
setApprovalRuleTemplateDescription(String approvalRuleTemplateDescription)
The description of the approval rule template.
|
void |
setApprovalRuleTemplateId(String approvalRuleTemplateId)
The system-generated ID of the approval rule template.
|
void |
setApprovalRuleTemplateName(String approvalRuleTemplateName)
The name of the approval rule template.
|
void |
setCreationDate(Date creationDate)
The date the approval rule template was created, in timestamp format.
|
void |
setLastModifiedDate(Date lastModifiedDate)
The date the approval rule template was most recently changed, in timestamp format.
|
void |
setLastModifiedUser(String lastModifiedUser)
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
|
void |
setRuleContentSha256(String ruleContentSha256)
The SHA-256 hash signature for the content of the approval rule template.
|
String |
toString()
Returns a string representation of this object.
|
ApprovalRuleTemplate |
withApprovalRuleTemplateContent(String approvalRuleTemplateContent)
The content of the approval rule template.
|
ApprovalRuleTemplate |
withApprovalRuleTemplateDescription(String approvalRuleTemplateDescription)
The description of the approval rule template.
|
ApprovalRuleTemplate |
withApprovalRuleTemplateId(String approvalRuleTemplateId)
The system-generated ID of the approval rule template.
|
ApprovalRuleTemplate |
withApprovalRuleTemplateName(String approvalRuleTemplateName)
The name of the approval rule template.
|
ApprovalRuleTemplate |
withCreationDate(Date creationDate)
The date the approval rule template was created, in timestamp format.
|
ApprovalRuleTemplate |
withLastModifiedDate(Date lastModifiedDate)
The date the approval rule template was most recently changed, in timestamp format.
|
ApprovalRuleTemplate |
withLastModifiedUser(String lastModifiedUser)
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
|
ApprovalRuleTemplate |
withRuleContentSha256(String ruleContentSha256)
The SHA-256 hash signature for the content of the approval rule template.
|
public void setApprovalRuleTemplateId(String approvalRuleTemplateId)
The system-generated ID of the approval rule template.
approvalRuleTemplateId
- The system-generated ID of the approval rule template.public String getApprovalRuleTemplateId()
The system-generated ID of the approval rule template.
public ApprovalRuleTemplate withApprovalRuleTemplateId(String approvalRuleTemplateId)
The system-generated ID of the approval rule template.
approvalRuleTemplateId
- The system-generated ID of the approval rule template.public void setApprovalRuleTemplateName(String approvalRuleTemplateName)
The name of the approval rule template.
approvalRuleTemplateName
- The name of the approval rule template.public String getApprovalRuleTemplateName()
The name of the approval rule template.
public ApprovalRuleTemplate withApprovalRuleTemplateName(String approvalRuleTemplateName)
The name of the approval rule template.
approvalRuleTemplateName
- The name of the approval rule template.public void setApprovalRuleTemplateDescription(String approvalRuleTemplateDescription)
The description of the approval rule template.
approvalRuleTemplateDescription
- The description of the approval rule template.public String getApprovalRuleTemplateDescription()
The description of the approval rule template.
public ApprovalRuleTemplate withApprovalRuleTemplateDescription(String approvalRuleTemplateDescription)
The description of the approval rule template.
approvalRuleTemplateDescription
- The description of the approval rule template.public void setApprovalRuleTemplateContent(String approvalRuleTemplateContent)
The content of the approval rule template.
approvalRuleTemplateContent
- The content of the approval rule template.public String getApprovalRuleTemplateContent()
The content of the approval rule template.
public ApprovalRuleTemplate withApprovalRuleTemplateContent(String approvalRuleTemplateContent)
The content of the approval rule template.
approvalRuleTemplateContent
- The content of the approval rule template.public void setRuleContentSha256(String ruleContentSha256)
The SHA-256 hash signature for the content of the approval rule template.
ruleContentSha256
- The SHA-256 hash signature for the content of the approval rule template.public String getRuleContentSha256()
The SHA-256 hash signature for the content of the approval rule template.
public ApprovalRuleTemplate withRuleContentSha256(String ruleContentSha256)
The SHA-256 hash signature for the content of the approval rule template.
ruleContentSha256
- The SHA-256 hash signature for the content of the approval rule template.public void setLastModifiedDate(Date lastModifiedDate)
The date the approval rule template was most recently changed, in timestamp format.
lastModifiedDate
- The date the approval rule template was most recently changed, in timestamp format.public Date getLastModifiedDate()
The date the approval rule template was most recently changed, in timestamp format.
public ApprovalRuleTemplate withLastModifiedDate(Date lastModifiedDate)
The date the approval rule template was most recently changed, in timestamp format.
lastModifiedDate
- The date the approval rule template was most recently changed, in timestamp format.public void setCreationDate(Date creationDate)
The date the approval rule template was created, in timestamp format.
creationDate
- The date the approval rule template was created, in timestamp format.public Date getCreationDate()
The date the approval rule template was created, in timestamp format.
public ApprovalRuleTemplate withCreationDate(Date creationDate)
The date the approval rule template was created, in timestamp format.
creationDate
- The date the approval rule template was created, in timestamp format.public void setLastModifiedUser(String lastModifiedUser)
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
lastModifiedUser
- The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.public String getLastModifiedUser()
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
public ApprovalRuleTemplate withLastModifiedUser(String lastModifiedUser)
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
lastModifiedUser
- The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.public String toString()
toString
in class Object
Object.toString()
public ApprovalRuleTemplate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.