public interface ComputeResourceConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getConfigCase()
public abstract ComputeResourceConfig.ConfigCase getConfigCase()| Returns | |
|---|---|
| Type | Description |
ComputeResourceConfig.ConfigCase |
|
getNewFlexStartInstances()
public abstract NewFlexStartInstancesConfig getNewFlexStartInstances()Optional. Immutable. If set, indicates that this resource should use flex-start VMs.
.google.cloud.hypercomputecluster.v1beta.NewFlexStartInstancesConfig new_flex_start_instances = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
NewFlexStartInstancesConfig |
The newFlexStartInstances. |
getNewFlexStartInstancesOrBuilder()
public abstract NewFlexStartInstancesConfigOrBuilder getNewFlexStartInstancesOrBuilder()Optional. Immutable. If set, indicates that this resource should use flex-start VMs.
.google.cloud.hypercomputecluster.v1beta.NewFlexStartInstancesConfig new_flex_start_instances = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
NewFlexStartInstancesConfigOrBuilder |
|
getNewOnDemandInstances()
public abstract NewOnDemandInstancesConfig getNewOnDemandInstances()Optional. Immutable. If set, indicates that this resource should use on-demand VMs.
.google.cloud.hypercomputecluster.v1beta.NewOnDemandInstancesConfig new_on_demand_instances = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
NewOnDemandInstancesConfig |
The newOnDemandInstances. |
getNewOnDemandInstancesOrBuilder()
public abstract NewOnDemandInstancesConfigOrBuilder getNewOnDemandInstancesOrBuilder()Optional. Immutable. If set, indicates that this resource should use on-demand VMs.
.google.cloud.hypercomputecluster.v1beta.NewOnDemandInstancesConfig new_on_demand_instances = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
NewOnDemandInstancesConfigOrBuilder |
|
getNewReservedInstances()
public abstract NewReservedInstancesConfig getNewReservedInstances()Optional. Immutable. If set, indicates that this resource should use reserved VMs.
.google.cloud.hypercomputecluster.v1beta.NewReservedInstancesConfig new_reserved_instances = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
NewReservedInstancesConfig |
The newReservedInstances. |
getNewReservedInstancesOrBuilder()
public abstract NewReservedInstancesConfigOrBuilder getNewReservedInstancesOrBuilder()Optional. Immutable. If set, indicates that this resource should use reserved VMs.
.google.cloud.hypercomputecluster.v1beta.NewReservedInstancesConfig new_reserved_instances = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
NewReservedInstancesConfigOrBuilder |
|
getNewSpotInstances()
public abstract NewSpotInstancesConfig getNewSpotInstances()Optional. Immutable. If set, indicates that this resource should use spot VMs.
.google.cloud.hypercomputecluster.v1beta.NewSpotInstancesConfig new_spot_instances = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
NewSpotInstancesConfig |
The newSpotInstances. |
getNewSpotInstancesOrBuilder()
public abstract NewSpotInstancesConfigOrBuilder getNewSpotInstancesOrBuilder()Optional. Immutable. If set, indicates that this resource should use spot VMs.
.google.cloud.hypercomputecluster.v1beta.NewSpotInstancesConfig new_spot_instances = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
NewSpotInstancesConfigOrBuilder |
|
hasNewFlexStartInstances()
public abstract boolean hasNewFlexStartInstances()Optional. Immutable. If set, indicates that this resource should use flex-start VMs.
.google.cloud.hypercomputecluster.v1beta.NewFlexStartInstancesConfig new_flex_start_instances = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the newFlexStartInstances field is set. |
hasNewOnDemandInstances()
public abstract boolean hasNewOnDemandInstances()Optional. Immutable. If set, indicates that this resource should use on-demand VMs.
.google.cloud.hypercomputecluster.v1beta.NewOnDemandInstancesConfig new_on_demand_instances = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the newOnDemandInstances field is set. |
hasNewReservedInstances()
public abstract boolean hasNewReservedInstances()Optional. Immutable. If set, indicates that this resource should use reserved VMs.
.google.cloud.hypercomputecluster.v1beta.NewReservedInstancesConfig new_reserved_instances = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the newReservedInstances field is set. |
hasNewSpotInstances()
public abstract boolean hasNewSpotInstances()Optional. Immutable. If set, indicates that this resource should use spot VMs.
.google.cloud.hypercomputecluster.v1beta.NewSpotInstancesConfig new_spot_instances = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the newSpotInstances field is set. |