@Generated(value="software.amazon.awssdk:codegen") public final class ConflictMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConflictMetadata.Builder,ConflictMetadata>
Information about the metadata for a conflict in a merge operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ConflictMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ConflictMetadata.Builder |
builder() |
Boolean |
contentConflict()
A boolean value indicating whether there are conflicts in the content of a file.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Boolean |
fileModeConflict()
A boolean value indicating whether there are conflicts in the file mode of a file.
|
FileModes |
fileModes()
The file modes of the file in the source, destination, and base of the merge.
|
String |
filePath()
The path of the file that contains conflicts.
|
FileSizes |
fileSizes()
The file sizes of the file in the source, destination, and base of the merge.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
IsBinaryFile |
isBinaryFile()
A boolean value (true or false) indicating whether the file is binary or textual in the source, destination, and
base of the merge.
|
MergeOperations |
mergeOperations()
Whether an add, modify, or delete operation caused the conflict between the source and destination of the merge.
|
Integer |
numberOfConflicts()
The number of conflicts, including both hunk conflicts and metadata conflicts.
|
Boolean |
objectTypeConflict()
A boolean value (true or false) indicating whether there are conflicts between the branches in the object type of
a file, folder, or submodule.
|
ObjectTypes |
objectTypes()
Information about any object type conflicts in a merge operation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ConflictMetadata.Builder> |
serializableBuilderClass() |
ConflictMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String filePath()
The path of the file that contains conflicts.
public FileSizes fileSizes()
The file sizes of the file in the source, destination, and base of the merge.
public FileModes fileModes()
The file modes of the file in the source, destination, and base of the merge.
public ObjectTypes objectTypes()
Information about any object type conflicts in a merge operation.
public Integer numberOfConflicts()
The number of conflicts, including both hunk conflicts and metadata conflicts.
public IsBinaryFile isBinaryFile()
A boolean value (true or false) indicating whether the file is binary or textual in the source, destination, and base of the merge.
public Boolean contentConflict()
A boolean value indicating whether there are conflicts in the content of a file.
public Boolean fileModeConflict()
A boolean value indicating whether there are conflicts in the file mode of a file.
public Boolean objectTypeConflict()
A boolean value (true or false) indicating whether there are conflicts between the branches in the object type of a file, folder, or submodule.
public MergeOperations mergeOperations()
Whether an add, modify, or delete operation caused the conflict between the source and destination of the merge.
public ConflictMetadata.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ConflictMetadata.Builder,ConflictMetadata>public static ConflictMetadata.Builder builder()
public static Class<? extends ConflictMetadata.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.