Send feedback
Class ActionFlow (0.2.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class ActionFlow extends GeneratedMessageV3 implements ActionFlowOrBuilder
Flow that can be selected for an action. When a business selects a flow,
application should open a dialog with more information and input form.
Protobuf type google.shopping.merchant.issueresolution.v1beta.ActionFlow
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int DIALOG_BUTTON_LABEL_FIELD_NUMBER
Field Value
Type
Description
int
public static final int DIALOG_CALLOUT_FIELD_NUMBER
Field Value
Type
Description
int
public static final int DIALOG_MESSAGE_FIELD_NUMBER
Field Value
Type
Description
int
public static final int DIALOG_TITLE_FIELD_NUMBER
Field Value
Type
Description
int
public static final int ID_FIELD_NUMBER
Field Value
Type
Description
int
public static final int INPUTS_FIELD_NUMBER
Field Value
Type
Description
int
public static final int LABEL_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
public static ActionFlow getDefaultInstance ()
public static final Descriptors . Descriptor getDescriptor ()
public static ActionFlow . Builder newBuilder ()
public static ActionFlow . Builder newBuilder ( ActionFlow prototype )
public static ActionFlow parseDelimitedFrom ( InputStream input )
public static ActionFlow parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static ActionFlow parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
public static ActionFlow parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
public static ActionFlow parseFrom ( ByteString data )
public static ActionFlow parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static ActionFlow parseFrom ( CodedInputStream input )
public static ActionFlow parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static ActionFlow parseFrom ( InputStream input )
public static ActionFlow parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static ActionFlow parseFrom ( ByteBuffer data )
public static ActionFlow parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
public static Parser<ActionFlow> parser ()
Methods
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
public ActionFlow getDefaultInstanceForType ()
public String getDialogButtonLabel ()
Label for the button to trigger the action from the action dialog. For
example: "Request review"
string dialog_button_label = 9;
Returns
Type
Description
String
The dialogButtonLabel.
public ByteString getDialogButtonLabelBytes ()
Label for the button to trigger the action from the action dialog. For
example: "Request review"
string dialog_button_label = 9;
Returns
Type
Description
ByteString
The bytes for dialogButtonLabel.
public Callout getDialogCallout ()
Important message to be highlighted in the request dialog. For example:
"You can only request a review for disagreeing with this issue once. If
it's not approved, you'll need to fix the issue and wait a few days before
you can request another review."
optional .google.shopping.merchant.issueresolution.v1beta.Callout dialog_callout = 8;
Returns
Type
Description
Callout
The dialogCallout.
public CalloutOrBuilder getDialogCalloutOrBuilder ()
Important message to be highlighted in the request dialog. For example:
"You can only request a review for disagreeing with this issue once. If
it's not approved, you'll need to fix the issue and wait a few days before
you can request another review."
optional .google.shopping.merchant.issueresolution.v1beta.Callout dialog_callout = 8;
public TextWithTooltip getDialogMessage ()
Message displayed in the request dialog. For example: "Make sure you've
fixed all your country-specific issues. If not, you may have to wait 7 days
to request another review". There may be an more information to be shown in
a tooltip.
optional .google.shopping.merchant.issueresolution.v1beta.TextWithTooltip dialog_message = 7;
public TextWithTooltipOrBuilder getDialogMessageOrBuilder ()
Message displayed in the request dialog. For example: "Make sure you've
fixed all your country-specific issues. If not, you may have to wait 7 days
to request another review". There may be an more information to be shown in
a tooltip.
optional .google.shopping.merchant.issueresolution.v1beta.TextWithTooltip dialog_message = 7;
public String getDialogTitle ()
Title of the request dialog. For example: "Before you request a review"
string dialog_title = 4;
Returns
Type
Description
String
The dialogTitle.
public ByteString getDialogTitleBytes ()
Title of the request dialog. For example: "Before you request a review"
string dialog_title = 4;
Returns
Type
Description
ByteString
The bytes for dialogTitle.
Not for display but need to be sent back for the selected action flow.
string id = 1;
Returns
Type
Description
String
The id.
public ByteString getIdBytes ()
Not for display but need to be sent back for the selected action flow.
string id = 1;
Returns
Type
Description
ByteString
The bytes for id.
public InputField getInputs ( int index )
A list of input fields.
repeated .google.shopping.merchant.issueresolution.v1beta.InputField inputs = 3;
Parameter
Name
Description
index
int
public int getInputsCount ()
A list of input fields.
repeated .google.shopping.merchant.issueresolution.v1beta.InputField inputs = 3;
Returns
Type
Description
int
public List<InputField> getInputsList ()
A list of input fields.
repeated .google.shopping.merchant.issueresolution.v1beta.InputField inputs = 3;
public InputFieldOrBuilder getInputsOrBuilder ( int index )
A list of input fields.
repeated .google.shopping.merchant.issueresolution.v1beta.InputField inputs = 3;
Parameter
Name
Description
index
int
public List <? extends InputFieldOrBuilder > getInputsOrBuilderList ()
A list of input fields.
repeated .google.shopping.merchant.issueresolution.v1beta.InputField inputs = 3;
Returns
Type
Description
List <? extends com.google.shopping.merchant.issueresolution.v1beta.InputFieldOrBuilder >
Text value describing the intent for the action flow. It can be used as an
input label if business needs to pick one of multiple flows. For example:
"I disagree with the issue"
string label = 2;
Returns
Type
Description
String
The label.
public ByteString getLabelBytes ()
Text value describing the intent for the action flow. It can be used as an
input label if business needs to pick one of multiple flows. For example:
"I disagree with the issue"
string label = 2;
Returns
Type
Description
ByteString
The bytes for label.
public Parser<ActionFlow> getParserForType ()
Overrides
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
public boolean hasDialogCallout ()
Important message to be highlighted in the request dialog. For example:
"You can only request a review for disagreeing with this issue once. If
it's not approved, you'll need to fix the issue and wait a few days before
you can request another review."
optional .google.shopping.merchant.issueresolution.v1beta.Callout dialog_callout = 8;
Returns
Type
Description
boolean
Whether the dialogCallout field is set.
public boolean hasDialogMessage ()
Message displayed in the request dialog. For example: "Make sure you've
fixed all your country-specific issues. If not, you may have to wait 7 days
to request another review". There may be an more information to be shown in
a tooltip.
optional .google.shopping.merchant.issueresolution.v1beta.TextWithTooltip dialog_message = 7;
Returns
Type
Description
boolean
Whether the dialogMessage field is set.
Returns
Type
Description
int
Overrides
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public ActionFlow . Builder newBuilderForType ()
protected ActionFlow . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
public ActionFlow . Builder toBuilder ()
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
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 2025-05-10 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-10 UTC."],[],[]]