Package com.atlan.model.structs
Class ResponseValue.ResponseValueBuilder<C extends ResponseValue,B extends ResponseValue.ResponseValueBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.structs.AtlanStruct.AtlanStructBuilder<C,B>
com.atlan.model.structs.ResponseValue.ResponseValueBuilder<C,B>
- Enclosing class:
ResponseValue
public abstract static class ResponseValue.ResponseValueBuilder<C extends ResponseValue,B extends ResponseValue.ResponseValueBuilder<C,B>>
extends AtlanStruct.AtlanStructBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) addResponseValueBoolean
(Boolean addResponseValueBoolean) addResponseValueDate
(Long addResponseValueDate) addResponseValueInt
(Integer addResponseValueInt) addResponseValueJson
(String addResponseValueJson) addResponseValueLong
(Long addResponseValueLong) addResponseValueString
(String addResponseValueString) abstract C
build()
responseFieldId
(String responseFieldId) Unique identifier of the field in a form.responseValueArrBoolean
(Collection<? extends Boolean> responseValueArrBoolean) responseValueArrDate
(Collection<? extends Long> responseValueArrDate) responseValueArrInt
(Collection<? extends Integer> responseValueArrInt) responseValueArrJson
(Collection<? extends String> responseValueArrJson) responseValueArrLong
(Collection<? extends Long> responseValueArrLong) responseValueArrString
(Collection<? extends String> responseValueArrString) responseValueBoolean
(Boolean responseValueBoolean) Response type 'boolean'responseValueDate
(Long responseValueDate) Response type 'date'responseValueInt
(Integer responseValueInt) Response type 'int'responseValueJson
(String responseValueJson) Response type 'json'responseValueLong
(Long responseValueLong) Response type 'long'responseValueOption
(String responseValueOptionKey, String responseValueOptionValue) responseValueOptions
(Map<? extends String, ? extends String> responseValueOptions) responseValueString
(String responseValueString) Response type 'string'protected abstract B
self()
toString()
Fixed typeName for ResponseValue.Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanStruct.AtlanStructBuilder<C extends ResponseValue,
B extends ResponseValue.ResponseValueBuilder<C, B>>
-
typeName
Fixed typeName for ResponseValue.- Overrides:
typeName
in classAtlanStruct.AtlanStructBuilder<C extends ResponseValue,
B extends ResponseValue.ResponseValueBuilder<C, B>> - Returns:
this
.
-
responseFieldId
Unique identifier of the field in a form.- Returns:
this
.
-
responseValueString
Response type 'string'- Returns:
this
.
-
responseValueInt
Response type 'int'- Returns:
this
.
-
responseValueBoolean
Response type 'boolean'- Returns:
this
.
-
responseValueJson
Response type 'json'- Returns:
this
.
-
responseValueLong
Response type 'long'- Returns:
this
.
-
responseValueDate
Response type 'date'- Returns:
this
.
-
addResponseValueString
-
responseValueArrString
-
clearResponseValueArrString
-
addResponseValueInt
-
responseValueArrInt
-
clearResponseValueArrInt
-
addResponseValueBoolean
-
responseValueArrBoolean
-
clearResponseValueArrBoolean
-
addResponseValueJson
-
responseValueArrJson
-
clearResponseValueArrJson
-
addResponseValueLong
-
responseValueArrLong
-
clearResponseValueArrLong
-
addResponseValueDate
-
responseValueArrDate
-
clearResponseValueArrDate
-
responseValueOption
-
responseValueOptions
-
clearResponseValueOptions
-
self
- Specified by:
self
in classAtlanStruct.AtlanStructBuilder<C extends ResponseValue,
B extends ResponseValue.ResponseValueBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanStruct.AtlanStructBuilder<C extends ResponseValue,
B extends ResponseValue.ResponseValueBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanStruct.AtlanStructBuilder<C extends ResponseValue,
B extends ResponseValue.ResponseValueBuilder<C, B>>
-