@Generated(value="software.amazon.awssdk:codegen") public final class OriginApprovalRuleTemplate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OriginApprovalRuleTemplate.Builder,OriginApprovalRuleTemplate>
Returns information about the template that created the approval rule for a pull request.
| Modifier and Type | Class and Description |
|---|---|
static interface |
OriginApprovalRuleTemplate.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
approvalRuleTemplateId()
The ID of the template that created the approval rule.
|
String |
approvalRuleTemplateName()
The name of the template that created the approval rule.
|
static OriginApprovalRuleTemplate.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends OriginApprovalRuleTemplate.Builder> |
serializableBuilderClass() |
OriginApprovalRuleTemplate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String approvalRuleTemplateId()
The ID of the template that created the approval rule.
public String approvalRuleTemplateName()
The name of the template that created the approval rule.
public OriginApprovalRuleTemplate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<OriginApprovalRuleTemplate.Builder,OriginApprovalRuleTemplate>public static OriginApprovalRuleTemplate.Builder builder()
public static Class<? extends OriginApprovalRuleTemplate.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.