public static final class Fulfillment.SetParameterAction.Builder extends GeneratedMessageV3.Builder<Fulfillment.SetParameterAction.Builder> implements Fulfillment.SetParameterActionOrBuilder
Setting a parameter value.
Protobuf type google.cloud.dialogflow.cx.v3.Fulfillment.SetParameterAction
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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 Fulfillment.SetParameterAction.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public Fulfillment.SetParameterAction build()
buildPartial()
public Fulfillment.SetParameterAction buildPartial()
clear()
public Fulfillment.SetParameterAction.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Fulfillment.SetParameterAction.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Fulfillment.SetParameterAction.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParameter()
public Fulfillment.SetParameterAction.Builder clearParameter()
Display name of the parameter.
string parameter = 1;
clearValue()
public Fulfillment.SetParameterAction.Builder clearValue()
The new value of the parameter. A null value clears the parameter.
.google.protobuf.Value value = 2;
clone()
public Fulfillment.SetParameterAction.Builder clone()
Overrides
getDefaultInstanceForType()
public Fulfillment.SetParameterAction getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParameter()
public String getParameter()
Display name of the parameter.
string parameter = 1;
Returns |
Type |
Description |
String |
The parameter.
|
getParameterBytes()
public ByteString getParameterBytes()
Display name of the parameter.
string parameter = 1;
Returns |
Type |
Description |
ByteString |
The bytes for parameter.
|
getValue()
The new value of the parameter. A null value clears the parameter.
.google.protobuf.Value value = 2;
Returns |
Type |
Description |
Value |
The value.
|
getValueBuilder()
public Value.Builder getValueBuilder()
The new value of the parameter. A null value clears the parameter.
.google.protobuf.Value value = 2;
getValueOrBuilder()
public ValueOrBuilder getValueOrBuilder()
The new value of the parameter. A null value clears the parameter.
.google.protobuf.Value value = 2;
hasValue()
public boolean hasValue()
The new value of the parameter. A null value clears the parameter.
.google.protobuf.Value value = 2;
Returns |
Type |
Description |
boolean |
Whether the value field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Fulfillment.SetParameterAction other)
public Fulfillment.SetParameterAction.Builder mergeFrom(Fulfillment.SetParameterAction other)
public Fulfillment.SetParameterAction.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Fulfillment.SetParameterAction.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Fulfillment.SetParameterAction.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeValue(Value value)
public Fulfillment.SetParameterAction.Builder mergeValue(Value value)
The new value of the parameter. A null value clears the parameter.
.google.protobuf.Value value = 2;
Parameter |
Name |
Description |
value |
Value
|
setField(Descriptors.FieldDescriptor field, Object value)
public Fulfillment.SetParameterAction.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParameter(String value)
public Fulfillment.SetParameterAction.Builder setParameter(String value)
Display name of the parameter.
string parameter = 1;
Parameter |
Name |
Description |
value |
String
The parameter to set.
|
setParameterBytes(ByteString value)
public Fulfillment.SetParameterAction.Builder setParameterBytes(ByteString value)
Display name of the parameter.
string parameter = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for parameter to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Fulfillment.SetParameterAction.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Fulfillment.SetParameterAction.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setValue(Value value)
public Fulfillment.SetParameterAction.Builder setValue(Value value)
The new value of the parameter. A null value clears the parameter.
.google.protobuf.Value value = 2;
Parameter |
Name |
Description |
value |
Value
|
setValue(Value.Builder builderForValue)
public Fulfillment.SetParameterAction.Builder setValue(Value.Builder builderForValue)
The new value of the parameter. A null value clears the parameter.
.google.protobuf.Value value = 2;
Parameter |
Name |
Description |
builderForValue |
Builder
|