public interface LogicalProductVariantOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getLifecycleState()
public abstract LifecycleState getLifecycleState()Output only. Current Lifecycle state of the logical product variant.
.google.cloud.productregistry.v1.LifecycleState lifecycle_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
LifecycleState |
The lifecycleState. |
getLifecycleStateValue()
public abstract int getLifecycleStateValue()Output only. Current Lifecycle state of the logical product variant.
.google.cloud.productregistry.v1.LifecycleState lifecycle_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for lifecycleState. |
getName()
public abstract String getName()Identifier. The resource name of the LogicalProductVariant. Format: logicalProducts/{logical_product}/variants/{variant}
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 LogicalProductVariant. Format: logicalProducts/{logical_product}/variants/{variant}
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 logical product variant has been
replaced. If false, the variant is active. If true, the variant 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 logical product variant is replaced by. This field is only populated when this logical product variant is replaced by some other type. Eg: logicalProducts/{logical_product}, productSuites/{product_suite}, 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 logical product variant is replaced by. This field is only populated when this logical product variant is replaced by some other type. Eg: logicalProducts/{logical_product}, productSuites/{product_suite}, 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()Display name of the LogicalProductVariant.
string title = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The title. |
getTitleBytes()
public abstract ByteString getTitleBytes()Display name of the LogicalProductVariant.
string title = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for title. |