@Generated(value="software.amazon.awssdk:codegen") public final class ApprovalRuleTemplate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ApprovalRuleTemplate.Builder,ApprovalRuleTemplate>
Returns information about an approval rule template.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ApprovalRuleTemplate.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
approvalRuleTemplateContent()
The content of the approval rule template.
|
String |
approvalRuleTemplateDescription()
The description of the approval rule template.
|
String |
approvalRuleTemplateId()
The system-generated ID of the approval rule template.
|
String |
approvalRuleTemplateName()
The name of the approval rule template.
|
static ApprovalRuleTemplate.Builder |
builder() |
Instant |
creationDate()
The date the approval rule template was created, in timestamp format.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModifiedDate()
The date the approval rule template was most recently changed, in timestamp format.
|
String |
lastModifiedUser()
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
|
String |
ruleContentSha256()
The SHA-256 hash signature for the content of the approval rule template.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ApprovalRuleTemplate.Builder> |
serializableBuilderClass() |
ApprovalRuleTemplate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String approvalRuleTemplateId()
The system-generated ID of the approval rule template.
public String approvalRuleTemplateName()
The name of the approval rule template.
public String approvalRuleTemplateDescription()
The description of the approval rule template.
public String approvalRuleTemplateContent()
The content of the approval rule template.
public String ruleContentSha256()
The SHA-256 hash signature for the content of the approval rule template.
public Instant lastModifiedDate()
The date the approval rule template was most recently changed, in timestamp format.
public Instant creationDate()
The date the approval rule template was created, in timestamp format.
public String lastModifiedUser()
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
public ApprovalRuleTemplate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ApprovalRuleTemplate.Builder,ApprovalRuleTemplate>public static ApprovalRuleTemplate.Builder builder()
public static Class<? extends ApprovalRuleTemplate.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.