@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 final String approvalRuleTemplateId()
The system-generated ID of the approval rule template.
public final String approvalRuleTemplateName()
The name of the approval rule template.
public final String approvalRuleTemplateDescription()
The description of the approval rule template.
public final String approvalRuleTemplateContent()
The content of the approval rule template.
public final String ruleContentSha256()
The SHA-256 hash signature for the content of the approval rule template.
public final Instant lastModifiedDate()
The date the approval rule template was most recently changed, in timestamp format.
public final Instant creationDate()
The date the approval rule template was created, in timestamp format.
public final 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 final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.