Class GlobalViewElementDefinition.BaseBuilder<CHILD_CLASS extends GlobalViewElementDefinition.BaseBuilder<?>>
- java.lang.Object
-
- uk.gov.gchq.gaffer.data.elementdefinition.view.ViewElementDefinition.BaseBuilder<CHILD_CLASS>
-
- uk.gov.gchq.gaffer.data.elementdefinition.view.GlobalViewElementDefinition.BaseBuilder<CHILD_CLASS>
-
- Direct Known Subclasses:
GlobalViewElementDefinition.Builder
- Enclosing class:
- GlobalViewElementDefinition
public abstract static class GlobalViewElementDefinition.BaseBuilder<CHILD_CLASS extends GlobalViewElementDefinition.BaseBuilder<?>> extends ViewElementDefinition.BaseBuilder<CHILD_CLASS>
-
-
Constructor Summary
Constructors Constructor Description BaseBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GlobalViewElementDefinition
build()
GlobalViewElementDefinition
getElementDef()
CHILD_CLASS
groups(String... groups)
CHILD_CLASS
json(byte[] jsonBytes)
-
Methods inherited from class uk.gov.gchq.gaffer.data.elementdefinition.view.ViewElementDefinition.BaseBuilder
addTransformFunctions, aggregator, allProperties, clearAggregator, clearFunctions, clearPostAggregationFilter, clearPostTransformFilter, clearPreAggregationFilter, clearTransform, excludeProperties, excludeProperties, groupBy, merge, postAggregationFilter, postAggregationFilterFunctions, postTransformFilter, postTransformFilterFunctions, preAggregationFilter, preAggregationFilterFunctions, properties, properties, transformer, transformFunctions, transientProperties, transientProperty
-
-
-
-
Method Detail
-
groups
public CHILD_CLASS groups(String... groups)
-
getElementDef
public GlobalViewElementDefinition getElementDef()
- Overrides:
getElementDef
in classViewElementDefinition.BaseBuilder<CHILD_CLASS extends GlobalViewElementDefinition.BaseBuilder<?>>
-
json
public CHILD_CLASS json(byte[] jsonBytes) throws SchemaException
- Overrides:
json
in classViewElementDefinition.BaseBuilder<CHILD_CLASS extends GlobalViewElementDefinition.BaseBuilder<?>>
- Throws:
SchemaException
-
build
public GlobalViewElementDefinition build()
- Overrides:
build
in classViewElementDefinition.BaseBuilder<CHILD_CLASS extends GlobalViewElementDefinition.BaseBuilder<?>>
-
-