Enum ScopeReference.ReferenceType
- java.lang.Object
-
- java.lang.Enum<ScopeReference.ReferenceType>
-
- com.oracle.bmc.dataintegration.model.ScopeReference.ReferenceType
-
- All Implemented Interfaces:
BmcEnum,Serializable,Comparable<ScopeReference.ReferenceType>
- Enclosing class:
- ScopeReference
public static enum ScopeReference.ReferenceType extends Enum<ScopeReference.ReferenceType> implements BmcEnum
The reference type for this reference.Set to null for a direct reference, for indirect references set to a type of association such as “BOUND_ENTITY_SHAPE”. Current known reference type values are “BOUND_ENTITY_SHAPE”, “BOUND_ENTITY_SHAPE_FIELD”, “OCI_FUNCTION_INPUT_SHAPE”, “OCI_FUNCTION_OUTPUT_SHAPE”
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BoundEntityShapeBoundEntityShapeFieldDirectRefOciFunctionInputShapeOciFunctionOutputShapeUnknownEnumValueThis value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ScopeReference.ReferenceTypecreate(String key)StringgetValue()static ScopeReference.ReferenceTypevalueOf(String name)Returns the enum constant of this type with the specified name.static ScopeReference.ReferenceType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DirectRef
public static final ScopeReference.ReferenceType DirectRef
-
BoundEntityShape
public static final ScopeReference.ReferenceType BoundEntityShape
-
BoundEntityShapeField
public static final ScopeReference.ReferenceType BoundEntityShapeField
-
OciFunctionInputShape
public static final ScopeReference.ReferenceType OciFunctionInputShape
-
OciFunctionOutputShape
public static final ScopeReference.ReferenceType OciFunctionOutputShape
-
UnknownEnumValue
public static final ScopeReference.ReferenceType UnknownEnumValue
This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
-
-
Method Detail
-
values
public static ScopeReference.ReferenceType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ScopeReference.ReferenceType c : ScopeReference.ReferenceType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ScopeReference.ReferenceType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
create
public static ScopeReference.ReferenceType create(String key)
-
-