public interface SkuOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDescription()
public abstract String getDescription()Output only. Description of the SKU.
string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The description. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()Output only. Description of the SKU.
string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for description. |
getName()
public abstract String getName()Output only. Identifier. Name of the SKU.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()Output only. Identifier. Name of the SKU.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getSkuPriceTimeline(int index)
public abstract Sku.SkuPrice getSkuPriceTimeline(int index) Output only. Timeline of the SKU prices, in chronological order by
effective_time.
Each entry is active in the time range starting inclusively from the
entry's effective_time and ending exclusively at the next entry's
effective_time, if one exists, or else remaining active indefinitely if
it is the final entry. The currently active entry is the entry with the
latest effective_time that is in the past. Because of scheduled future
price changes the currently active entry may not be the last entry in the
timeline. A SKU does not necessarily have a currently active entry, as the
SKU's first timeline entry may have an effective_time in the future.
repeated .google.cloud.commerceproducer.v1beta.Sku.SkuPrice sku_price_timeline = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Sku.SkuPrice |
|
getSkuPriceTimelineCount()
public abstract int getSkuPriceTimelineCount() Output only. Timeline of the SKU prices, in chronological order by
effective_time.
Each entry is active in the time range starting inclusively from the
entry's effective_time and ending exclusively at the next entry's
effective_time, if one exists, or else remaining active indefinitely if
it is the final entry. The currently active entry is the entry with the
latest effective_time that is in the past. Because of scheduled future
price changes the currently active entry may not be the last entry in the
timeline. A SKU does not necessarily have a currently active entry, as the
SKU's first timeline entry may have an effective_time in the future.
repeated .google.cloud.commerceproducer.v1beta.Sku.SkuPrice sku_price_timeline = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
|
getSkuPriceTimelineList()
public abstract List<Sku.SkuPrice> getSkuPriceTimelineList() Output only. Timeline of the SKU prices, in chronological order by
effective_time.
Each entry is active in the time range starting inclusively from the
entry's effective_time and ending exclusively at the next entry's
effective_time, if one exists, or else remaining active indefinitely if
it is the final entry. The currently active entry is the entry with the
latest effective_time that is in the past. Because of scheduled future
price changes the currently active entry may not be the last entry in the
timeline. A SKU does not necessarily have a currently active entry, as the
SKU's first timeline entry may have an effective_time in the future.
repeated .google.cloud.commerceproducer.v1beta.Sku.SkuPrice sku_price_timeline = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<SkuPrice> |
|
getSkuPriceTimelineOrBuilder(int index)
public abstract Sku.SkuPriceOrBuilder getSkuPriceTimelineOrBuilder(int index) Output only. Timeline of the SKU prices, in chronological order by
effective_time.
Each entry is active in the time range starting inclusively from the
entry's effective_time and ending exclusively at the next entry's
effective_time, if one exists, or else remaining active indefinitely if
it is the final entry. The currently active entry is the entry with the
latest effective_time that is in the past. Because of scheduled future
price changes the currently active entry may not be the last entry in the
timeline. A SKU does not necessarily have a currently active entry, as the
SKU's first timeline entry may have an effective_time in the future.
repeated .google.cloud.commerceproducer.v1beta.Sku.SkuPrice sku_price_timeline = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Sku.SkuPriceOrBuilder |
|
getSkuPriceTimelineOrBuilderList()
public abstract List<? extends Sku.SkuPriceOrBuilder> getSkuPriceTimelineOrBuilderList() Output only. Timeline of the SKU prices, in chronological order by
effective_time.
Each entry is active in the time range starting inclusively from the
entry's effective_time and ending exclusively at the next entry's
effective_time, if one exists, or else remaining active indefinitely if
it is the final entry. The currently active entry is the entry with the
latest effective_time that is in the past. Because of scheduled future
price changes the currently active entry may not be the last entry in the
timeline. A SKU does not necessarily have a currently active entry, as the
SKU's first timeline entry may have an effective_time in the future.
repeated .google.cloud.commerceproducer.v1beta.Sku.SkuPrice sku_price_timeline = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.commerceproducer.v1beta.Sku.SkuPriceOrBuilder> |
|