@Generated(value="OracleSDKGenerator", comments="API Version: 20210630") public enum MergeStrategy extends Enum<MergeStrategy> implements BmcEnum
Merge strategies which can be enabled or disabled for a repository or project.
Enum Constant and Description |
---|
FastForward |
FastForwardOnly |
MergeCommit |
RebaseAndFastForward |
RebaseAndMerge |
Squash |
SquashFastForwardOnly |
UnknownEnumValue
This value is used if a service returns a value for this enum that is not recognized by this
version of the SDK.
|
Modifier and Type | Method and Description |
---|---|
static MergeStrategy |
create(String key) |
String |
getValue() |
static MergeStrategy |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MergeStrategy[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MergeStrategy MergeCommit
public static final MergeStrategy FastForward
public static final MergeStrategy FastForwardOnly
public static final MergeStrategy RebaseAndMerge
public static final MergeStrategy RebaseAndFastForward
public static final MergeStrategy Squash
public static final MergeStrategy SquashFastForwardOnly
public static final MergeStrategy UnknownEnumValue
public static MergeStrategy[] values()
for (MergeStrategy c : MergeStrategy.values()) System.out.println(c);
public static MergeStrategy valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static MergeStrategy create(String key)
Copyright © 2016–2024. All rights reserved.