Class InlineSchema.Builder (0.92.0)
0.99.0 (latest)
0.98.0
0.96.0
0.94.0
0.93.0
0.92.0
0.91.0
0.89.0
0.87.0
0.86.0
0.85.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.75.0
0.74.0
0.73.0
0.71.0
0.70.0
0.69.0
0.68.0
0.67.0
0.66.0
0.65.0
0.64.0
0.63.0
0.62.0
0.60.0
0.59.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.48.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.7
0.13.1
0.12.1
0.11.5
public static final class InlineSchema . Builder extends GeneratedMessageV3 . Builder<InlineSchema . Builder > implements InlineSchemaOrBuilder
A type schema object that's specified inline.
Protobuf type google.cloud.dialogflow.cx.v3beta1.InlineSchema
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public InlineSchema . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public InlineSchema build ()
buildPartial()
public InlineSchema buildPartial ()
clear()
public InlineSchema . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public InlineSchema . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearItems()
public InlineSchema . Builder clearItems ()
Schema of the elements if this is an ARRAY type.
.google.cloud.dialogflow.cx.v3beta1.TypeSchema items = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public InlineSchema . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearType()
public InlineSchema . Builder clearType ()
Data type of the schema.
.google.cloud.dialogflow.cx.v3beta1.DataType type = 1;
clone()
public InlineSchema . Builder clone ()
Overrides
getDefaultInstanceForType()
public InlineSchema getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getItems()
public TypeSchema getItems ()
Schema of the elements if this is an ARRAY type.
.google.cloud.dialogflow.cx.v3beta1.TypeSchema items = 2;
getItemsBuilder()
public TypeSchema . Builder getItemsBuilder ()
Schema of the elements if this is an ARRAY type.
.google.cloud.dialogflow.cx.v3beta1.TypeSchema items = 2;
getItemsOrBuilder()
public TypeSchemaOrBuilder getItemsOrBuilder ()
Schema of the elements if this is an ARRAY type.
.google.cloud.dialogflow.cx.v3beta1.TypeSchema items = 2;
getType()
public DataType getType ()
Data type of the schema.
.google.cloud.dialogflow.cx.v3beta1.DataType type = 1;
Returns
Type
Description
DataType
The type.
getTypeValue()
public int getTypeValue ()
Data type of the schema.
.google.cloud.dialogflow.cx.v3beta1.DataType type = 1;
Returns
Type
Description
int
The enum numeric value on the wire for type.
hasItems()
public boolean hasItems ()
Schema of the elements if this is an ARRAY type.
.google.cloud.dialogflow.cx.v3beta1.TypeSchema items = 2;
Returns
Type
Description
boolean
Whether the items field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(InlineSchema other)
public InlineSchema . Builder mergeFrom ( InlineSchema other )
public InlineSchema . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public InlineSchema . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeItems(TypeSchema value)
public InlineSchema . Builder mergeItems ( TypeSchema value )
Schema of the elements if this is an ARRAY type.
.google.cloud.dialogflow.cx.v3beta1.TypeSchema items = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final InlineSchema . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public InlineSchema . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setItems(TypeSchema value)
public InlineSchema . Builder setItems ( TypeSchema value )
Schema of the elements if this is an ARRAY type.
.google.cloud.dialogflow.cx.v3beta1.TypeSchema items = 2;
setItems(TypeSchema.Builder builderForValue)
public InlineSchema . Builder setItems ( TypeSchema . Builder builderForValue )
Schema of the elements if this is an ARRAY type.
.google.cloud.dialogflow.cx.v3beta1.TypeSchema items = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public InlineSchema . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setType(DataType value)
public InlineSchema . Builder setType ( DataType value )
Data type of the schema.
.google.cloud.dialogflow.cx.v3beta1.DataType type = 1;
Parameter
Name
Description
value
DataType The type to set.
setTypeValue(int value)
public InlineSchema . Builder setTypeValue ( int value )
Data type of the schema.
.google.cloud.dialogflow.cx.v3beta1.DataType type = 1;
Parameter
Name
Description
value
int The enum numeric value on the wire for type to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final InlineSchema . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-31 UTC."],[],[]]