@Generated(value="software.amazon.awssdk:codegen") public final class ApprovalStateChangedEventMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ApprovalStateChangedEventMetadata.Builder,ApprovalStateChangedEventMetadata>
Returns information about a change in the approval state for a pull request.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ApprovalStateChangedEventMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
ApprovalState |
approvalStatus()
The approval status for the pull request.
|
String |
approvalStatusAsString()
The approval status for the pull request.
|
static ApprovalStateChangedEventMetadata.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
revisionId()
The revision ID of the pull request when the approval state changed.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ApprovalStateChangedEventMetadata.Builder> |
serializableBuilderClass() |
ApprovalStateChangedEventMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String revisionId()
The revision ID of the pull request when the approval state changed.
public ApprovalState approvalStatus()
The approval status for the pull request.
If the service returns an enum value that is not available in the current SDK version, approvalStatus
will return ApprovalState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
approvalStatusAsString().
ApprovalStatepublic String approvalStatusAsString()
The approval status for the pull request.
If the service returns an enum value that is not available in the current SDK version, approvalStatus
will return ApprovalState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
approvalStatusAsString().
ApprovalStatepublic ApprovalStateChangedEventMetadata.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ApprovalStateChangedEventMetadata.Builder,ApprovalStateChangedEventMetadata>public static ApprovalStateChangedEventMetadata.Builder builder()
public static Class<? extends ApprovalStateChangedEventMetadata.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.