Class Field.Builder
- java.lang.Object
-
- com.google.api.generator.gapic.model.Field.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Fieldbuild()abstract Field.BuildersetDescription(String description)abstract Field.BuildersetIsContainedInOneof(boolean isContainedInOneof)abstract Field.BuildersetIsEnum(boolean isEnum)abstract Field.BuildersetIsMap(boolean isMap)abstract Field.BuildersetIsMessage(boolean isMessage)abstract Field.BuildersetIsProto3Optional(boolean isProto3Optional)abstract Field.BuildersetIsRepeated(boolean isRepeated)abstract Field.BuildersetName(String name)abstract Field.BuildersetOriginalName(String originalName)abstract Field.BuildersetResourceReference(ResourceReference resourceReference)abstract Field.BuildersetType(TypeNode type)
-
-
-
Method Detail
-
setName
public abstract Field.Builder setName(String name)
-
setOriginalName
public abstract Field.Builder setOriginalName(String originalName)
-
setType
public abstract Field.Builder setType(TypeNode type)
-
setIsMessage
public abstract Field.Builder setIsMessage(boolean isMessage)
-
setIsEnum
public abstract Field.Builder setIsEnum(boolean isEnum)
-
setIsRepeated
public abstract Field.Builder setIsRepeated(boolean isRepeated)
-
setIsMap
public abstract Field.Builder setIsMap(boolean isMap)
-
setIsContainedInOneof
public abstract Field.Builder setIsContainedInOneof(boolean isContainedInOneof)
-
setIsProto3Optional
public abstract Field.Builder setIsProto3Optional(boolean isProto3Optional)
-
setResourceReference
public abstract Field.Builder setResourceReference(ResourceReference resourceReference)
-
setDescription
public abstract Field.Builder setDescription(String description)
-
build
public Field build()
-
-