Send feedback
Class ExternalAction.Builder (0.2.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class ExternalAction . Builder extends GeneratedMessageV3 . Builder<ExternalAction . Builder > implements ExternalActionOrBuilder
Action that is implemented and performed outside of the third-party
application. It should redirect the business to the provided URL of an
external system where they can perform the action. For example to request a
review in the Merchant Center.
Protobuf type google.shopping.merchant.issueresolution.v1beta.ExternalAction
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
public static final Descriptors . Descriptor getDescriptor ()
Methods
public ExternalAction . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public ExternalAction build ()
public ExternalAction buildPartial ()
public ExternalAction . Builder clear ()
Overrides
public ExternalAction . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
public ExternalAction . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public ExternalAction . Builder clearType ()
The type of external action.
.google.shopping.merchant.issueresolution.v1beta.ExternalAction.ExternalActionType type = 1;
public ExternalAction . Builder clearUri ()
URL to external system, for example Merchant Center, where the business can
perform the action.
string uri = 2;
public ExternalAction . Builder clone ()
Overrides
public ExternalAction getDefaultInstanceForType ()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public ExternalAction . ExternalActionType getType ()
The type of external action.
.google.shopping.merchant.issueresolution.v1beta.ExternalAction.ExternalActionType type = 1;
public int getTypeValue ()
The type of external action.
.google.shopping.merchant.issueresolution.v1beta.ExternalAction.ExternalActionType type = 1;
Returns
Type
Description
int
The enum numeric value on the wire for type.
URL to external system, for example Merchant Center, where the business can
perform the action.
string uri = 2;
Returns
Type
Description
String
The uri.
public ByteString getUriBytes ()
URL to external system, for example Merchant Center, where the business can
perform the action.
string uri = 2;
Returns
Type
Description
ByteString
The bytes for uri.
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public ExternalAction . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
public ExternalAction . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
public ExternalAction . Builder mergeFrom ( ExternalAction other )
public final ExternalAction . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public ExternalAction . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public ExternalAction . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
public ExternalAction . Builder setType ( ExternalAction . ExternalActionType value )
The type of external action.
.google.shopping.merchant.issueresolution.v1beta.ExternalAction.ExternalActionType type = 1;
public ExternalAction . Builder setTypeValue ( int value )
The type of external action.
.google.shopping.merchant.issueresolution.v1beta.ExternalAction.ExternalActionType type = 1;
Parameter
Name
Description
value
int
The enum numeric value on the wire for type to set.
public final ExternalAction . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public ExternalAction . Builder setUri ( String value )
URL to external system, for example Merchant Center, where the business can
perform the action.
string uri = 2;
Parameter
Name
Description
value
String
The uri to set.
public ExternalAction . Builder setUriBytes ( ByteString value )
URL to external system, for example Merchant Center, where the business can
perform the action.
string uri = 2;
Parameter
Name
Description
value
ByteString
The bytes for uri to set.
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."],[],[]]