public static final class Service.LoyaltyProgram.LoyaltyProgramTiers extends GeneratedMessageV3 implements Service.LoyaltyProgram.LoyaltyProgramTiersOrBuilder
Subset of a merchants loyalty program.
Protobuf type
google.shopping.merchant.accounts.v1beta.Service.LoyaltyProgram.LoyaltyProgramTiers
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > Service.LoyaltyProgram.LoyaltyProgramTiersStatic Fields
TIER_LABEL_FIELD_NUMBER
public static final int TIER_LABEL_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
Static Methods
getDefaultInstance()
public static Service.LoyaltyProgram.LoyaltyProgramTiers getDefaultInstance()
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
newBuilder()
public static Service.LoyaltyProgram.LoyaltyProgramTiers.Builder newBuilder()
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers.Builder |
newBuilder(Service.LoyaltyProgram.LoyaltyProgramTiers prototype)
public static Service.LoyaltyProgram.LoyaltyProgramTiers.Builder newBuilder(Service.LoyaltyProgram.LoyaltyProgramTiers prototype)
Parameter | |
---|---|
Name | Description |
prototype |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers.Builder |
parseDelimitedFrom(InputStream input)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseDelimitedFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(byte[] data)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseFrom(byte[] data)
Parameter | |
---|---|
Name | Description |
data |
byte[] |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
byte[] |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseFrom(ByteString data)
Parameter | |
---|---|
Name | Description |
data |
ByteString |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteString |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseFrom(CodedInputStream input)
Parameter | |
---|---|
Name | Description |
input |
CodedInputStream |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseFrom(ByteBuffer data)
Parameter | |
---|---|
Name | Description |
data |
ByteBuffer |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Service.LoyaltyProgram.LoyaltyProgramTiers parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteBuffer |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<Service.LoyaltyProgram.LoyaltyProgramTiers> parser()
Returns | |
---|---|
Type | Description |
Parser<LoyaltyProgramTiers> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter | |
---|---|
Name | Description |
obj |
Object |
Returns | |
---|---|
Type | Description |
boolean |
getDefaultInstanceForType()
public Service.LoyaltyProgram.LoyaltyProgramTiers getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers |
getParserForType()
public Parser<Service.LoyaltyProgram.LoyaltyProgramTiers> getParserForType()
Returns | |
---|---|
Type | Description |
Parser<LoyaltyProgramTiers> |
getSerializedSize()
public int getSerializedSize()
Returns | |
---|---|
Type | Description |
int |
getTierLabel()
public String getTierLabel()
The tier label [tier_label] sub-attribute differentiates offer level benefits between each tier. This value is also set in your program settings in Merchant Center, and is required for data source changes even if your loyalty program only has 1 tier.
optional string tier_label = 1;
Returns | |
---|---|
Type | Description |
String |
The tierLabel. |
getTierLabelBytes()
public ByteString getTierLabelBytes()
The tier label [tier_label] sub-attribute differentiates offer level benefits between each tier. This value is also set in your program settings in Merchant Center, and is required for data source changes even if your loyalty program only has 1 tier.
optional string tier_label = 1;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for tierLabel. |
hasTierLabel()
public boolean hasTierLabel()
The tier label [tier_label] sub-attribute differentiates offer level benefits between each tier. This value is also set in your program settings in Merchant Center, and is required for data source changes even if your loyalty program only has 1 tier.
optional string tier_label = 1;
Returns | |
---|---|
Type | Description |
boolean |
Whether the tierLabel field is set. |
hashCode()
public int hashCode()
Returns | |
---|---|
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
newBuilderForType()
public Service.LoyaltyProgram.LoyaltyProgramTiers.Builder newBuilderForType()
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Service.LoyaltyProgram.LoyaltyProgramTiers.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter | |
---|---|
Name | Description |
parent |
BuilderParent |
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter | |
---|---|
Name | Description |
unused |
UnusedPrivateParameter |
Returns | |
---|---|
Type | Description |
Object |
toBuilder()
public Service.LoyaltyProgram.LoyaltyProgramTiers.Builder toBuilder()
Returns | |
---|---|
Type | Description |
Service.LoyaltyProgram.LoyaltyProgramTiers.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter | |
---|---|
Name | Description |
output |
CodedOutputStream |
Exceptions | |
---|---|
Type | Description |
IOException |