Package com.yahoo.document.config
Class DocumentmanagerConfig.Datatype.Builder
- java.lang.Object
-
- com.yahoo.document.config.DocumentmanagerConfig.Datatype.Builder
-
- All Implemented Interfaces:
com.yahoo.config.ConfigBuilder
- Enclosing class:
- DocumentmanagerConfig.Datatype
public static class DocumentmanagerConfig.Datatype.Builder extends Object implements com.yahoo.config.ConfigBuilder
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DocumentmanagerConfig.Datatype config)
-
Method Summary
-
-
-
Field Detail
-
arraytype
public List<DocumentmanagerConfig.Datatype.Arraytype.Builder> arraytype
-
maptype
public List<DocumentmanagerConfig.Datatype.Maptype.Builder> maptype
-
weightedsettype
public List<DocumentmanagerConfig.Datatype.Weightedsettype.Builder> weightedsettype
-
structtype
public List<DocumentmanagerConfig.Datatype.Structtype.Builder> structtype
-
annotationreftype
public List<DocumentmanagerConfig.Datatype.Annotationreftype.Builder> annotationreftype
-
documenttype
public List<DocumentmanagerConfig.Datatype.Documenttype.Builder> documenttype
-
referencetype
public List<DocumentmanagerConfig.Datatype.Referencetype.Builder> referencetype
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DocumentmanagerConfig.Datatype config)
-
-
Method Detail
-
id
public DocumentmanagerConfig.Datatype.Builder id(int __value)
-
arraytype
public DocumentmanagerConfig.Datatype.Builder arraytype(DocumentmanagerConfig.Datatype.Arraytype.Builder __builder)
Add the given builder to this builder's list of Arraytype builders- Parameters:
__builder
- a builder- Returns:
- this builder
-
arraytype
public DocumentmanagerConfig.Datatype.Builder arraytype(List<DocumentmanagerConfig.Datatype.Arraytype.Builder> __builders)
Set the given list as this builder's list of Arraytype builders- Parameters:
__builders
- a list of builders- Returns:
- this builder
-
maptype
public DocumentmanagerConfig.Datatype.Builder maptype(DocumentmanagerConfig.Datatype.Maptype.Builder __builder)
Add the given builder to this builder's list of Maptype builders- Parameters:
__builder
- a builder- Returns:
- this builder
-
maptype
public DocumentmanagerConfig.Datatype.Builder maptype(List<DocumentmanagerConfig.Datatype.Maptype.Builder> __builders)
Set the given list as this builder's list of Maptype builders- Parameters:
__builders
- a list of builders- Returns:
- this builder
-
weightedsettype
public DocumentmanagerConfig.Datatype.Builder weightedsettype(DocumentmanagerConfig.Datatype.Weightedsettype.Builder __builder)
Add the given builder to this builder's list of Weightedsettype builders- Parameters:
__builder
- a builder- Returns:
- this builder
-
weightedsettype
public DocumentmanagerConfig.Datatype.Builder weightedsettype(List<DocumentmanagerConfig.Datatype.Weightedsettype.Builder> __builders)
Set the given list as this builder's list of Weightedsettype builders- Parameters:
__builders
- a list of builders- Returns:
- this builder
-
structtype
public DocumentmanagerConfig.Datatype.Builder structtype(DocumentmanagerConfig.Datatype.Structtype.Builder __builder)
Add the given builder to this builder's list of Structtype builders- Parameters:
__builder
- a builder- Returns:
- this builder
-
structtype
public DocumentmanagerConfig.Datatype.Builder structtype(List<DocumentmanagerConfig.Datatype.Structtype.Builder> __builders)
Set the given list as this builder's list of Structtype builders- Parameters:
__builders
- a list of builders- Returns:
- this builder
-
annotationreftype
public DocumentmanagerConfig.Datatype.Builder annotationreftype(DocumentmanagerConfig.Datatype.Annotationreftype.Builder __builder)
Add the given builder to this builder's list of Annotationreftype builders- Parameters:
__builder
- a builder- Returns:
- this builder
-
annotationreftype
public DocumentmanagerConfig.Datatype.Builder annotationreftype(List<DocumentmanagerConfig.Datatype.Annotationreftype.Builder> __builders)
Set the given list as this builder's list of Annotationreftype builders- Parameters:
__builders
- a list of builders- Returns:
- this builder
-
documenttype
public DocumentmanagerConfig.Datatype.Builder documenttype(DocumentmanagerConfig.Datatype.Documenttype.Builder __builder)
Add the given builder to this builder's list of Documenttype builders- Parameters:
__builder
- a builder- Returns:
- this builder
-
documenttype
public DocumentmanagerConfig.Datatype.Builder documenttype(List<DocumentmanagerConfig.Datatype.Documenttype.Builder> __builders)
Set the given list as this builder's list of Documenttype builders- Parameters:
__builders
- a list of builders- Returns:
- this builder
-
referencetype
public DocumentmanagerConfig.Datatype.Builder referencetype(DocumentmanagerConfig.Datatype.Referencetype.Builder __builder)
Add the given builder to this builder's list of Referencetype builders- Parameters:
__builder
- a builder- Returns:
- this builder
-
referencetype
public DocumentmanagerConfig.Datatype.Builder referencetype(List<DocumentmanagerConfig.Datatype.Referencetype.Builder> __builders)
Set the given list as this builder's list of Referencetype builders- Parameters:
__builders
- a list of builders- Returns:
- this builder
-
build
public DocumentmanagerConfig.Datatype build()
-
-