S - schema typepublic class GlobalMetadata<S> extends Object implements Copyable<GlobalMetadata<S>>
| Constructor and Description |
|---|
GlobalMetadata() |
| Modifier and Type | Method and Description |
|---|---|
static <SI,SO> <any> |
builderWithInput(GlobalMetadata<SI> inputMetadata,
com.google.common.base.Optional<SO> outputSchema)
Builder that takes in an input to use as a base.
|
GlobalMetadata<S> |
copy()
Make a new copy of this instance.
|
public GlobalMetadata<S> copy() throws CopyNotSupportedException
Copyablecopy in interface Copyable<GlobalMetadata<S>>CopyNotSupportedExceptionpublic static <SI,SO> <any> builderWithInput(GlobalMetadata<SI> inputMetadata, com.google.common.base.Optional<SO> outputSchema)
SI - input schema typeSO - output schema typeinputMetadata - input metadataoutputSchema - output schema to set in the builder