Package org.openapitools.client.model
Class TGInputNodeData
- java.lang.Object
-
- org.openapitools.client.model.TGInputNodeData
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-05-19T15:04:32.581406+03:00[Europe/Athens]") public class TGInputNodeData extends java.lang.Object
Specifies that a node is an “input value”, allowing for parameterized task graphs. An input node may not depend upon any other nodes.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_DATATYPE
static java.lang.String
SERIALIZED_NAME_DEFAULT_VALUE
-
Constructor Summary
Constructors Constructor Description TGInputNodeData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TGInputNodeData
datatype(java.lang.String datatype)
TGInputNodeData
defaultValue(java.lang.Object defaultValue)
boolean
equals(java.lang.Object o)
java.lang.String
getDatatype()
An annotation of what datatype this node is supposed to be.java.lang.Object
getDefaultValue()
An argument provided to a node.int
hashCode()
void
setDatatype(java.lang.String datatype)
void
setDefaultValue(java.lang.Object defaultValue)
java.lang.String
toString()
-
-
-
Field Detail
-
SERIALIZED_NAME_DEFAULT_VALUE
public static final java.lang.String SERIALIZED_NAME_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DATATYPE
public static final java.lang.String SERIALIZED_NAME_DATATYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
defaultValue
public TGInputNodeData defaultValue(java.lang.Object defaultValue)
-
getDefaultValue
@Nullable public java.lang.Object getDefaultValue()
An argument provided to a node. This is one of a direct value (i.e., a raw JSON value) or a `TGSentinel`. For example this Python value: {\"a\": [1, \"pipe\", range(30), None], \"b\": b\"bytes\"} is encoded thusly (with included comments): { // A dictionary with string keys is JSON-encodable. \"a\": [ // As is a list. 1, \"pipe\", { // A `range` is replaced with its pickle. \"__tdbudf__\": \"immediate\", \"format\": \"python_pickle\", \"base64_data\": \"gASVIAAAAAAAAACMCGJ1aWx0aW5zlIwFcmFuZ2WUk5RLAEseSwGHlFKULg==\" }, null ], \"b\": { // Raw binary data is encoded into base64. \"__tdbudf__\": \"immediate\" \"format\": \"bytes\", \"base64_data\": \"Ynl0ZXM=\" } }- Returns:
- defaultValue
-
setDefaultValue
public void setDefaultValue(java.lang.Object defaultValue)
-
datatype
public TGInputNodeData datatype(java.lang.String datatype)
-
getDatatype
@Nullable public java.lang.String getDatatype()
An annotation of what datatype this node is supposed to be. Conventionally, this is a Python-format type annotation, but it’s purely for documentation purposes and not validated.- Returns:
- datatype
-
setDatatype
public void setDatatype(java.lang.String datatype)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-