Package com.atlan.model.structs
Class ResponseValue
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.structs.AtlanStruct
com.atlan.model.structs.ResponseValue
- All Implemented Interfaces:
Serializable
Structure of a response to a field in a form.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
ResponseValue.ResponseValueBuilder<C extends ResponseValue,
B extends ResponseValue.ResponseValueBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.structs.AtlanStruct
AtlanStruct.AtlanStructBuilder<C extends AtlanStruct,
B extends AtlanStruct.AtlanStructBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,
B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
FieldsFields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ResponseValue.ResponseValueBuilder
<?, ?> builder()
protected boolean
boolean
Unique identifier of the field in a form.Response type array of 'boolean'Response type array of 'date'Response type array of 'int'Response type array of 'json'Response type array of 'long'Response type array of 'string'Response type 'boolean'Response type 'date'Response type 'int'Response type 'json'Response type 'long'Options of the response to a field in a form.Response type 'string'Fixed typeName for ResponseValue.int
hashCode()
static ResponseValue
of
(String responseFieldId, String responseValueString, Integer responseValueInt, Boolean responseValueBoolean, String responseValueJson, Long responseValueLong, Long responseValueDate, List<String> responseValueArrString, List<Integer> responseValueArrInt, List<Boolean> responseValueArrBoolean, List<String> responseValueArrJson, List<Long> responseValueArrLong, List<Long> responseValueArrDate, Map<String, String> responseValueOptions) Quickly create a new ResponseValue.toString()
Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
ResponseValue
-
-
Method Details
-
of
public static ResponseValue of(String responseFieldId, String responseValueString, Integer responseValueInt, Boolean responseValueBoolean, String responseValueJson, Long responseValueLong, Long responseValueDate, List<String> responseValueArrString, List<Integer> responseValueArrInt, List<Boolean> responseValueArrBoolean, List<String> responseValueArrJson, List<Long> responseValueArrLong, List<Long> responseValueArrDate, Map<String, String> responseValueOptions) Quickly create a new ResponseValue.- Parameters:
responseFieldId
- Unique identifier of the field in a form.responseValueString
- Response type 'string'responseValueInt
- Response type 'int'responseValueBoolean
- Response type 'boolean'responseValueJson
- Response type 'json'responseValueLong
- Response type 'long'responseValueDate
- Response type 'date'responseValueArrString
- Response type array of 'string'responseValueArrInt
- Response type array of 'int'responseValueArrBoolean
- Response type array of 'boolean'responseValueArrJson
- Response type array of 'json'responseValueArrLong
- Response type array of 'long'responseValueArrDate
- Response type array of 'date'responseValueOptions
- Options of the response to a field in a form.- Returns:
- a ResponseValue with the provided information
-
builder
-
toBuilder
-
getResponseFieldId
Unique identifier of the field in a form. -
getResponseValueString
Response type 'string' -
getResponseValueInt
Response type 'int' -
getResponseValueBoolean
Response type 'boolean' -
getResponseValueJson
Response type 'json' -
getResponseValueLong
Response type 'long' -
getResponseValueDate
Response type 'date' -
getResponseValueArrString
Response type array of 'string' -
getResponseValueArrInt
Response type array of 'int' -
getResponseValueArrBoolean
Response type array of 'boolean' -
getResponseValueArrJson
Response type array of 'json' -
getResponseValueArrLong
Response type array of 'long' -
getResponseValueArrDate
Response type array of 'date' -
getResponseValueOptions
Options of the response to a field in a form. -
equals
- Overrides:
equals
in classAtlanStruct
-
canEqual
- Overrides:
canEqual
in classAtlanStruct
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAtlanStruct
-
toString
Description copied from class:AtlanObject
- Overrides:
toString
in classAtlanObject
-
getTypeName
Fixed typeName for ResponseValue.- Overrides:
getTypeName
in classAtlanStruct
-