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 java.lang.Object implements com.yahoo.config.ConfigBuilder
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<DocumentmanagerConfig.Datatype.Annotationreftype.Builder>
annotationreftype
java.util.List<DocumentmanagerConfig.Datatype.Arraytype.Builder>
arraytype
java.util.List<DocumentmanagerConfig.Datatype.Documenttype.Builder>
documenttype
java.util.List<DocumentmanagerConfig.Datatype.Maptype.Builder>
maptype
java.util.List<DocumentmanagerConfig.Datatype.Referencetype.Builder>
referencetype
java.util.List<DocumentmanagerConfig.Datatype.Structtype.Builder>
structtype
java.util.List<DocumentmanagerConfig.Datatype.Weightedsettype.Builder>
weightedsettype
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DocumentmanagerConfig.Datatype config)
-
Method Summary
-
-
-
Field Detail
-
arraytype
public java.util.List<DocumentmanagerConfig.Datatype.Arraytype.Builder> arraytype
-
maptype
public java.util.List<DocumentmanagerConfig.Datatype.Maptype.Builder> maptype
-
weightedsettype
public java.util.List<DocumentmanagerConfig.Datatype.Weightedsettype.Builder> weightedsettype
-
structtype
public java.util.List<DocumentmanagerConfig.Datatype.Structtype.Builder> structtype
-
annotationreftype
public java.util.List<DocumentmanagerConfig.Datatype.Annotationreftype.Builder> annotationreftype
-
documenttype
public java.util.List<DocumentmanagerConfig.Datatype.Documenttype.Builder> documenttype
-
referencetype
public java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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()
-
-