Interface BuiltInUserInputActionOrBuilder (0.2.0)

public interface BuiltInUserInputActionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActionContext()

public abstract String getActionContext()

Contains the action's context that must be included as part of the TriggerActionPayload.action_context in TriggerActionRequest.payload to call the triggeraction method. The content should be treated as opaque and must not be modified.

string action_context = 1;

Returns
Type Description
String

The actionContext.

getActionContextBytes()

public abstract ByteString getActionContextBytes()

Contains the action's context that must be included as part of the TriggerActionPayload.action_context in TriggerActionRequest.payload to call the triggeraction method. The content should be treated as opaque and must not be modified.

string action_context = 1;

Returns
Type Description
ByteString

The bytes for actionContext.

getFlows(int index)

public abstract ActionFlow getFlows(int index)

Actions may provide multiple different flows. Business selects one that fits best to their intent. Selecting the flow is the first step in user's interaction with the action. It affects what input fields will be available and required and also how the request will be processed.

repeated .google.shopping.merchant.issueresolution.v1beta.ActionFlow flows = 3;

Parameter
Name Description
index int
Returns
Type Description
ActionFlow

getFlowsCount()

public abstract int getFlowsCount()

Actions may provide multiple different flows. Business selects one that fits best to their intent. Selecting the flow is the first step in user's interaction with the action. It affects what input fields will be available and required and also how the request will be processed.

repeated .google.shopping.merchant.issueresolution.v1beta.ActionFlow flows = 3;

Returns
Type Description
int

getFlowsList()

public abstract List<ActionFlow> getFlowsList()

Actions may provide multiple different flows. Business selects one that fits best to their intent. Selecting the flow is the first step in user's interaction with the action. It affects what input fields will be available and required and also how the request will be processed.

repeated .google.shopping.merchant.issueresolution.v1beta.ActionFlow flows = 3;

Returns
Type Description
List<ActionFlow>

getFlowsOrBuilder(int index)

public abstract ActionFlowOrBuilder getFlowsOrBuilder(int index)

Actions may provide multiple different flows. Business selects one that fits best to their intent. Selecting the flow is the first step in user's interaction with the action. It affects what input fields will be available and required and also how the request will be processed.

repeated .google.shopping.merchant.issueresolution.v1beta.ActionFlow flows = 3;

Parameter
Name Description
index int
Returns
Type Description
ActionFlowOrBuilder

getFlowsOrBuilderList()

public abstract List<? extends ActionFlowOrBuilder> getFlowsOrBuilderList()

Actions may provide multiple different flows. Business selects one that fits best to their intent. Selecting the flow is the first step in user's interaction with the action. It affects what input fields will be available and required and also how the request will be processed.

repeated .google.shopping.merchant.issueresolution.v1beta.ActionFlow flows = 3;

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