flytekit.LiteralType#

class flytekit.LiteralType(simple=None, schema=None, collection_type=None, map_value_type=None, blob=None, enum_type=None, union_type=None, structured_dataset_type=None, metadata=None, structure=None, annotation=None)[source]#

Methods

classmethod from_flyte_idl(proto)[source]#
Parameters

proto (flyteidl.core.types_pb2.LiteralType) –

Return type

LiteralType

serialize_to_string()#
Return type

str

short_string()#
Return type

Text

to_flyte_idl()[source]#
Return type

flyteidl.core.types_pb2.LiteralType

verbose_string()#
Return type

Text

Attributes

annotation

flytekit.models.annotation.TypeAnnotation

Type

rtype

blob
collection_type

The collection value type

enum_type
is_empty
map_value_type

The Value for a dictionary. Key is always string

metadata

dict[Text, T]

Type

rtype

schema
simple
structure
structured_dataset_type
union_type