Documentation ¶
Overview ¶
Package schema has the cross language implementation for calling schema transforms in other language SDKs.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Option ¶
type Option func(*options)
Option is the base type of all the schema transform options.
func ExpansionAddr ¶
ExpansionAddr is the URL of the expansion service to use.
func Input ¶
func Input(name string, in beam.PCollection) Option
Input adds a named PCollection input to the transform.
func OutputType ¶
OutputType specifies an output PCollection type of the transform. It must match the external transform's output schema.
func UnnamedOutputType ¶
UnnamedOutputType specifies an output PCollection type of the transform. It must match the external transform's output schema. This is simply syntactic sugar for OutputType(beam.UnnamedOutputTag(), tpe).
Click to show internal directories.
Click to hide internal directories.