Package alluxio.table.under.glue
Class Property.Builder
- java.lang.Object
-
- alluxio.table.under.glue.Property.Builder
-
- Enclosing class:
- Property
public static final class Property.Builder extends java.lang.ObjectUDB property builder.
-
-
Constructor Summary
Constructors Constructor Description Builder(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Propertybuild()Register the unregistered udb property.PropertybuildUnregistered()Creates the Udb alluxio.table.under.glue.Property without registering it with default property list.Property.BuildersetDefaultValue(java.lang.String defaultValue)Property.BuildersetDescription(java.lang.String description)Property.BuildersetName(java.lang.String name)
-
-
-
Method Detail
-
setName
public Property.Builder setName(java.lang.String name)
- Parameters:
name- name for the property- Returns:
- the updated builder instance
-
setDefaultValue
public Property.Builder setDefaultValue(java.lang.String defaultValue)
- Parameters:
defaultValue- the property's default value- Returns:
- the updated builder instance
-
setDescription
public Property.Builder setDescription(java.lang.String description)
- Parameters:
description- of the property- Returns:
- the updated builder instance
-
build
public Property build()
Register the unregistered udb property.- Returns:
- registered udb property
-
buildUnregistered
public Property buildUnregistered()
Creates the Udb alluxio.table.under.glue.Property without registering it with default property list.- Returns:
- udb property
-
-