public interface ProductSuiteOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getLogicalProducts(int index)
public abstract String getLogicalProducts(int index)Output only. LogicalProducts under this suite. Format: logicalProducts/{logical_product}
repeated string logical_products = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The logicalProducts at the given index. |
getLogicalProductsBytes(int index)
public abstract ByteString getLogicalProductsBytes(int index)Output only. LogicalProducts under this suite. Format: logicalProducts/{logical_product}
repeated string logical_products = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the logicalProducts at the given index. |
getLogicalProductsCount()
public abstract int getLogicalProductsCount()Output only. LogicalProducts under this suite. Format: logicalProducts/{logical_product}
repeated string logical_products = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
int |
The count of logicalProducts. |
getLogicalProductsList()
public abstract List<String> getLogicalProductsList()Output only. LogicalProducts under this suite. Format: logicalProducts/{logical_product}
repeated string logical_products = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the logicalProducts. |
getName()
public abstract String getName()Identifier. The resource name of the ProductSuite. Format: productSuites/{product_suite}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()Identifier. The resource name of the ProductSuite. Format: productSuites/{product_suite}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getReplaced()
public abstract boolean getReplaced() Output only. Indicates whether the product suite has been replaced. If
false, the product suite is active. If true, the product suite has been
replaced by another type, and the replacement field contains the resource
name of that replacement.
bool replaced = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
The replaced. |
getReplacement()
public abstract String getReplacement()Output only. The resource name of the Logical Entity that the product suite is replaced by. This field is only populated when this product suite is replaced by some other type. Eg: logicalProducts/{logical_product}, logicalProducts/{logical_product}/variants/{variant}, etc.
string replacement = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The replacement. |
getReplacementBytes()
public abstract ByteString getReplacementBytes()Output only. The resource name of the Logical Entity that the product suite is replaced by. This field is only populated when this product suite is replaced by some other type. Eg: logicalProducts/{logical_product}, logicalProducts/{logical_product}/variants/{variant}, etc.
string replacement = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for replacement. |
getTitle()
public abstract String getTitle()Title of the ProductSuite.
string title = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The title. |
getTitleBytes()
public abstract ByteString getTitleBytes()Title of the ProductSuite.
string title = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for title. |