Class Message.Builder
- java.lang.Object
-
- com.google.api.generator.gapic.model.Message.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Messagebuild()Message.BuildersetEnumValues(List<String> names, List<Integer> numbers)abstract Message.BuildersetEnumValues(Map<String,Integer> enumValues)abstract Message.BuildersetFields(List<Field> fields)abstract Message.BuildersetFullProtoName(String fullProtoName)abstract Message.BuildersetName(String name)abstract Message.BuildersetOperationRequestFields(Map<String,String> operationRequestFields)abstract Message.BuildersetOperationResponse(OperationResponse operationResponse)abstract Message.BuildersetOperationResponseFields(com.google.common.collect.BiMap<String,String> operationRequestFields)abstract Message.BuildersetOuterNestedTypes(List<String> outerNestedTypes)abstract Message.BuildersetResource(ResourceName resource)abstract Message.BuildersetType(TypeNode type)
-
-
-
Method Detail
-
setName
public abstract Message.Builder setName(String name)
-
setFullProtoName
public abstract Message.Builder setFullProtoName(String fullProtoName)
-
setFields
public abstract Message.Builder setFields(List<Field> fields)
-
setEnumValues
public Message.Builder setEnumValues(List<String> names, List<Integer> numbers)
-
setEnumValues
public abstract Message.Builder setEnumValues(Map<String,Integer> enumValues)
-
setType
public abstract Message.Builder setType(TypeNode type)
-
setResource
public abstract Message.Builder setResource(ResourceName resource)
-
setOuterNestedTypes
public abstract Message.Builder setOuterNestedTypes(List<String> outerNestedTypes)
-
setOperationResponse
public abstract Message.Builder setOperationResponse(OperationResponse operationResponse)
-
setOperationRequestFields
public abstract Message.Builder setOperationRequestFields(Map<String,String> operationRequestFields)
-
setOperationResponseFields
public abstract Message.Builder setOperationResponseFields(com.google.common.collect.BiMap<String,String> operationRequestFields)
-
build
public Message build()
-
-