public static final class CapacityHistoryRequestInstancePropertiesScheduling.Builder extends GeneratedMessage.Builder<CapacityHistoryRequestInstancePropertiesScheduling.Builder> implements CapacityHistoryRequestInstancePropertiesSchedulingOrBuilderScheduling options.
Protobuf type
google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesScheduling
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > CapacityHistoryRequestInstancePropertiesScheduling.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public CapacityHistoryRequestInstancePropertiesScheduling build()| Returns | |
|---|---|
| Type | Description |
CapacityHistoryRequestInstancePropertiesScheduling |
|
buildPartial()
public CapacityHistoryRequestInstancePropertiesScheduling buildPartial()| Returns | |
|---|---|
| Type | Description |
CapacityHistoryRequestInstancePropertiesScheduling |
|
clear()
public CapacityHistoryRequestInstancePropertiesScheduling.Builder clear()| Returns | |
|---|---|
| Type | Description |
CapacityHistoryRequestInstancePropertiesScheduling.Builder |
|
clearProvisioningModel()
public CapacityHistoryRequestInstancePropertiesScheduling.Builder clearProvisioningModel()The provisioning model to get capacity history for. This field must be set to SPOT.
For more information, see Compute Engine instances provisioning models. Check the ProvisioningModel enum for the list of possible values.
optional string provisioning_model = 494423;
| Returns | |
|---|---|
| Type | Description |
CapacityHistoryRequestInstancePropertiesScheduling.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public CapacityHistoryRequestInstancePropertiesScheduling getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
CapacityHistoryRequestInstancePropertiesScheduling |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getProvisioningModel()
public String getProvisioningModel()The provisioning model to get capacity history for. This field must be set to SPOT.
For more information, see Compute Engine instances provisioning models. Check the ProvisioningModel enum for the list of possible values.
optional string provisioning_model = 494423;
| Returns | |
|---|---|
| Type | Description |
String |
The provisioningModel. |
getProvisioningModelBytes()
public ByteString getProvisioningModelBytes()The provisioning model to get capacity history for. This field must be set to SPOT.
For more information, see Compute Engine instances provisioning models. Check the ProvisioningModel enum for the list of possible values.
optional string provisioning_model = 494423;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for provisioningModel. |
hasProvisioningModel()
public boolean hasProvisioningModel()The provisioning model to get capacity history for. This field must be set to SPOT.
For more information, see Compute Engine instances provisioning models. Check the ProvisioningModel enum for the list of possible values.
optional string provisioning_model = 494423;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the provisioningModel field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CapacityHistoryRequestInstancePropertiesScheduling other)
public CapacityHistoryRequestInstancePropertiesScheduling.Builder mergeFrom(CapacityHistoryRequestInstancePropertiesScheduling other)| Parameter | |
|---|---|
| Name | Description |
other |
CapacityHistoryRequestInstancePropertiesScheduling |
| Returns | |
|---|---|
| Type | Description |
CapacityHistoryRequestInstancePropertiesScheduling.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CapacityHistoryRequestInstancePropertiesScheduling.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
CapacityHistoryRequestInstancePropertiesScheduling.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public CapacityHistoryRequestInstancePropertiesScheduling.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
CapacityHistoryRequestInstancePropertiesScheduling.Builder |
|
setProvisioningModel(String value)
public CapacityHistoryRequestInstancePropertiesScheduling.Builder setProvisioningModel(String value)The provisioning model to get capacity history for. This field must be set to SPOT.
For more information, see Compute Engine instances provisioning models. Check the ProvisioningModel enum for the list of possible values.
optional string provisioning_model = 494423;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe provisioningModel to set. |
| Returns | |
|---|---|
| Type | Description |
CapacityHistoryRequestInstancePropertiesScheduling.Builder |
This builder for chaining. |
setProvisioningModelBytes(ByteString value)
public CapacityHistoryRequestInstancePropertiesScheduling.Builder setProvisioningModelBytes(ByteString value)The provisioning model to get capacity history for. This field must be set to SPOT.
For more information, see Compute Engine instances provisioning models. Check the ProvisioningModel enum for the list of possible values.
optional string provisioning_model = 494423;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for provisioningModel to set. |
| Returns | |
|---|---|
| Type | Description |
CapacityHistoryRequestInstancePropertiesScheduling.Builder |
This builder for chaining. |