Class SchemaImpl.BuilderImpl
java.lang.Object
org.talend.sdk.component.runtime.record.SchemaImpl.BuilderImpl
- All Implemented Interfaces:
Schema.Builder
- Enclosing class:
- SchemaImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()build(Comparator<Schema.Entry> order) moveBefore(String before, String name) remove(Schema.Entry entry) withElementSchema(Schema schema) withEntry(Schema.Entry entry) withEntryAfter(String after, Schema.Entry entry) withEntryBefore(String before, Schema.Entry entry) withType(Schema.Type type)
-
Constructor Details
-
BuilderImpl
public BuilderImpl()
-
-
Method Details
-
withElementSchema
- Specified by:
withElementSchemain interfaceSchema.Builder
-
withType
- Specified by:
withTypein interfaceSchema.Builder
-
withEntry
- Specified by:
withEntryin interfaceSchema.Builder
-
withEntryAfter
- Specified by:
withEntryAfterin interfaceSchema.Builder
-
withEntryBefore
- Specified by:
withEntryBeforein interfaceSchema.Builder
-
withProp
- Specified by:
withPropin interfaceSchema.Builder
-
withProps
- Specified by:
withPropsin interfaceSchema.Builder
-
remove
- Specified by:
removein interfaceSchema.Builder
-
remove
- Specified by:
removein interfaceSchema.Builder
-
moveAfter
- Specified by:
moveAfterin interfaceSchema.Builder
-
moveBefore
- Specified by:
moveBeforein interfaceSchema.Builder
-
swap
- Specified by:
swapin interfaceSchema.Builder
-
build
- Specified by:
buildin interfaceSchema.Builder
-
build
- Specified by:
buildin interfaceSchema.Builder
-