@Generated(value="software.amazon.awssdk:codegen") public final class MergeMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MergeMetadata.Builder,MergeMetadata>
Returns information about a merge or potential merge between a source reference and a destination reference in a pull request.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MergeMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MergeMetadata.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
isMerged()
A Boolean value indicating whether the merge has been made.
|
String |
mergeCommitId()
The commit ID for the merge commit, if any.
|
String |
mergedBy()
The Amazon Resource Name (ARN) of the user who merged the branches.
|
MergeOptionTypeEnum |
mergeOption()
The merge strategy used in the merge.
|
String |
mergeOptionAsString()
The merge strategy used in the merge.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MergeMetadata.Builder> |
serializableBuilderClass() |
MergeMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean isMerged()
A Boolean value indicating whether the merge has been made.
public final String mergedBy()
The Amazon Resource Name (ARN) of the user who merged the branches.
public final String mergeCommitId()
The commit ID for the merge commit, if any.
public final MergeOptionTypeEnum mergeOption()
The merge strategy used in the merge.
If the service returns an enum value that is not available in the current SDK version, mergeOption will
return MergeOptionTypeEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from mergeOptionAsString().
MergeOptionTypeEnumpublic final String mergeOptionAsString()
The merge strategy used in the merge.
If the service returns an enum value that is not available in the current SDK version, mergeOption will
return MergeOptionTypeEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from mergeOptionAsString().
MergeOptionTypeEnumpublic MergeMetadata.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MergeMetadata.Builder,MergeMetadata>public static MergeMetadata.Builder builder()
public static Class<? extends MergeMetadata.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.