@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 final String revisionId()
The revision ID of the pull request when the approval state changed.
public final 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 final 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 final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.