Class PivotField.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.PivotField.Builder
-
- Enclosing class:
- PivotField
public static class PivotField.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PivotFieldbuild()PivotField.BuildercolumnNamePattern(String columnNamePattern)column name pattern can be used to generate the name structure of the generated columns.PivotField.BuilderconfigValues(ConfigValues configValues)PivotField.Buildercopy(PivotField model)PivotField.Builderdescription(String description)PivotField.Builderexpr(Expression expr)PivotField.Builderkey(String key)PivotField.BuildermodelVersion(String modelVersion)PivotField.Buildername(String name)PivotField.BuilderobjectStatus(Integer objectStatus)PivotField.BuilderparentRef(ParentReference parentRef)PivotField.Buildertype(BaseType type)PivotField.BuilderuseType(ConfiguredType useType)
-
-
-
Method Detail
-
key
public PivotField.Builder key(String key)
-
modelVersion
public PivotField.Builder modelVersion(String modelVersion)
-
parentRef
public PivotField.Builder parentRef(ParentReference parentRef)
-
configValues
public PivotField.Builder configValues(ConfigValues configValues)
-
objectStatus
public PivotField.Builder objectStatus(Integer objectStatus)
-
name
public PivotField.Builder name(String name)
-
description
public PivotField.Builder description(String description)
-
expr
public PivotField.Builder expr(Expression expr)
-
useType
public PivotField.Builder useType(ConfiguredType useType)
-
type
public PivotField.Builder type(BaseType type)
-
columnNamePattern
public PivotField.Builder columnNamePattern(String columnNamePattern)
column name pattern can be used to generate the name structure of the generated columns.By default column names are of %PIVOT_KEY_VALUE% or %MACRO_INPUT%%PIVOT_KEY_VALUE%, but we can change it something by passing something like MY_PREFIX%PIVOT_KEY_VALUE%MY_SUFFIX or MY_PREFIX%MACRO_INPUT%%PIVOT_KEY_VALUE%MY_SUFFIX which will add custom prefix and suffix to the column name.
- Parameters:
columnNamePattern- the value to set- Returns:
- this builder
-
build
public PivotField build()
-
copy
public PivotField.Builder copy(PivotField model)
-
-