public final class CreateOrderTrackingSignalRequest extends GeneratedMessage implements CreateOrderTrackingSignalRequestOrBuilder
Signals only can be created but not updated.
Businesses need to call this API only when the order is completely shipped.
Creates new order signal.
Protobuf type google.shopping.merchant.ordertracking.v1.CreateOrderTrackingSignalRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int ORDER_TRACKING_SIGNAL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int ORDER_TRACKING_SIGNAL_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int PARENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static CreateOrderTrackingSignalRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static CreateOrderTrackingSignalRequest.Builder newBuilder()
public static CreateOrderTrackingSignalRequest.Builder newBuilder(CreateOrderTrackingSignalRequest prototype)
public static CreateOrderTrackingSignalRequest parseDelimitedFrom(InputStream input)
public static CreateOrderTrackingSignalRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateOrderTrackingSignalRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static CreateOrderTrackingSignalRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateOrderTrackingSignalRequest parseFrom(ByteString data)
public static CreateOrderTrackingSignalRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateOrderTrackingSignalRequest parseFrom(CodedInputStream input)
public static CreateOrderTrackingSignalRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateOrderTrackingSignalRequest parseFrom(InputStream input)
public static CreateOrderTrackingSignalRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateOrderTrackingSignalRequest parseFrom(ByteBuffer data)
public static CreateOrderTrackingSignalRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<CreateOrderTrackingSignalRequest> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public CreateOrderTrackingSignalRequest getDefaultInstanceForType()
public OrderTrackingSignal getOrderTrackingSignal()
Required. The order signal to be created.
.google.shopping.merchant.ordertracking.v1.OrderTrackingSignal order_tracking_signal = 3 [(.google.api.field_behavior) = REQUIRED];
public String getOrderTrackingSignalId()
Output only. The ID that uniquely identifies this order tracking signal.
string order_tracking_signal_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The orderTrackingSignalId.
|
public ByteString getOrderTrackingSignalIdBytes()
Output only. The ID that uniquely identifies this order tracking signal.
string order_tracking_signal_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for orderTrackingSignalId.
|
public OrderTrackingSignalOrBuilder getOrderTrackingSignalOrBuilder()
Required. The order signal to be created.
.google.shopping.merchant.ordertracking.v1.OrderTrackingSignal order_tracking_signal = 3 [(.google.api.field_behavior) = REQUIRED];
public String getParent()
Required. The account of the business for which the order signal is
created. Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The parent.
|
public ByteString getParentBytes()
Required. The account of the business for which the order signal is
created. Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for parent.
|
public Parser<CreateOrderTrackingSignalRequest> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasOrderTrackingSignal()
Required. The order signal to be created.
.google.shopping.merchant.ordertracking.v1.OrderTrackingSignal order_tracking_signal = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the orderTrackingSignal field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CreateOrderTrackingSignalRequest.Builder newBuilderForType()
protected CreateOrderTrackingSignalRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public CreateOrderTrackingSignalRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides