Class ActionInput.Builder (1.16.0)

public static final class ActionInput.Builder extends GeneratedMessage.Builder<ActionInput.Builder> implements ActionInputOrBuilder

Input provided by the business.

Protobuf type google.shopping.merchant.issueresolution.v1beta.ActionInput

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllInputValues(Iterable<? extends InputValue> values)

public ActionInput.Builder addAllInputValues(Iterable<? extends InputValue> values)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.shopping.merchant.issueresolution.v1beta.InputValue>
Returns
Type Description
ActionInput.Builder

addInputValues(InputValue value)

public ActionInput.Builder addInputValues(InputValue value)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value InputValue
Returns
Type Description
ActionInput.Builder

addInputValues(InputValue.Builder builderForValue)

public ActionInput.Builder addInputValues(InputValue.Builder builderForValue)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue InputValue.Builder
Returns
Type Description
ActionInput.Builder

addInputValues(int index, InputValue value)

public ActionInput.Builder addInputValues(int index, InputValue value)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value InputValue
Returns
Type Description
ActionInput.Builder

addInputValues(int index, InputValue.Builder builderForValue)

public ActionInput.Builder addInputValues(int index, InputValue.Builder builderForValue)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue InputValue.Builder
Returns
Type Description
ActionInput.Builder

addInputValuesBuilder()

public InputValue.Builder addInputValuesBuilder()

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InputValue.Builder

addInputValuesBuilder(int index)

public InputValue.Builder addInputValuesBuilder(int index)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
InputValue.Builder

build()

public ActionInput build()
Returns
Type Description
ActionInput

buildPartial()

public ActionInput buildPartial()
Returns
Type Description
ActionInput

clear()

public ActionInput.Builder clear()
Returns
Type Description
ActionInput.Builder
Overrides

clearActionFlowId()

public ActionInput.Builder clearActionFlowId()

Required. Id of the selected action flow.

string action_flow_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ActionInput.Builder

This builder for chaining.

clearInputValues()

public ActionInput.Builder clearInputValues()

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ActionInput.Builder

getActionFlowId()

public String getActionFlowId()

Required. Id of the selected action flow.

string action_flow_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The actionFlowId.

getActionFlowIdBytes()

public ByteString getActionFlowIdBytes()

Required. Id of the selected action flow.

string action_flow_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for actionFlowId.

getDefaultInstanceForType()

public ActionInput getDefaultInstanceForType()
Returns
Type Description
ActionInput

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getInputValues(int index)

public InputValue getInputValues(int index)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
InputValue

getInputValuesBuilder(int index)

public InputValue.Builder getInputValuesBuilder(int index)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
InputValue.Builder

getInputValuesBuilderList()

public List<InputValue.Builder> getInputValuesBuilderList()

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Builder>

getInputValuesCount()

public int getInputValuesCount()

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getInputValuesList()

public List<InputValue> getInputValuesList()

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<InputValue>

getInputValuesOrBuilder(int index)

public InputValueOrBuilder getInputValuesOrBuilder(int index)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
InputValueOrBuilder

getInputValuesOrBuilderList()

public List<? extends InputValueOrBuilder> getInputValuesOrBuilderList()

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.shopping.merchant.issueresolution.v1beta.InputValueOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ActionInput.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ActionInput.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ActionInput.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ActionInput.Builder
Overrides

mergeFrom(ActionInput other)

public ActionInput.Builder mergeFrom(ActionInput other)
Parameter
Name Description
other ActionInput
Returns
Type Description
ActionInput.Builder

removeInputValues(int index)

public ActionInput.Builder removeInputValues(int index)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ActionInput.Builder

setActionFlowId(String value)

public ActionInput.Builder setActionFlowId(String value)

Required. Id of the selected action flow.

string action_flow_id = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The actionFlowId to set.

Returns
Type Description
ActionInput.Builder

This builder for chaining.

setActionFlowIdBytes(ByteString value)

public ActionInput.Builder setActionFlowIdBytes(ByteString value)

Required. Id of the selected action flow.

string action_flow_id = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for actionFlowId to set.

Returns
Type Description
ActionInput.Builder

This builder for chaining.

setInputValues(int index, InputValue value)

public ActionInput.Builder setInputValues(int index, InputValue value)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value InputValue
Returns
Type Description
ActionInput.Builder

setInputValues(int index, InputValue.Builder builderForValue)

public ActionInput.Builder setInputValues(int index, InputValue.Builder builderForValue)

Required. Values for input fields.

repeated .google.shopping.merchant.issueresolution.v1beta.InputValue input_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue InputValue.Builder
Returns
Type Description
ActionInput.Builder