| Modifier and Type | Method and Description |
|---|---|
Reservation.Builder |
Reservation.Builder.addAllLinkedCommitments(Iterable<String> values)
[Output Only] Full or partial URL to parent commitments.
|
Reservation.Builder |
ReservationList.Builder.addItemsBuilder()
[Output Only] A list of Allocation resources.
|
Reservation.Builder |
ReservationList.Builder.addItemsBuilder(int index)
[Output Only] A list of Allocation resources.
|
Reservation.Builder |
Reservation.Builder.addLinkedCommitments(String value)
[Output Only] Full or partial URL to parent commitments.
|
Reservation.Builder |
Reservation.Builder.addLinkedCommitmentsBytes(com.google.protobuf.ByteString value)
[Output Only] Full or partial URL to parent commitments.
|
Reservation.Builder |
Reservation.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Reservation.Builder |
Commitment.Builder.addReservationsBuilder()
The list of new reservations that you want to create and attach to this commitment.
|
Reservation.Builder |
ReservationsScopedList.Builder.addReservationsBuilder()
A list of reservations contained in this scope.
|
Reservation.Builder |
Commitment.Builder.addReservationsBuilder(int index)
The list of new reservations that you want to create and attach to this commitment.
|
Reservation.Builder |
ReservationsScopedList.Builder.addReservationsBuilder(int index)
A list of reservations contained in this scope.
|
Reservation.Builder |
Reservation.Builder.clear() |
Reservation.Builder |
Reservation.Builder.clearAggregateReservation()
Reservation for aggregated resources, providing shape flexibility.
|
Reservation.Builder |
Reservation.Builder.clearCommitment()
[Output Only] Full or partial URL to a parent commitment.
|
Reservation.Builder |
Reservation.Builder.clearCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
Reservation.Builder |
Reservation.Builder.clearDeleteAfterDuration()
Duration time relative to reservation creation when Compute Engine will automatically delete this resource.
|
Reservation.Builder |
Reservation.Builder.clearDeleteAtTime()
Absolute time in future when the reservation will be auto-deleted by Compute Engine.
|
Reservation.Builder |
Reservation.Builder.clearDeploymentType()
Specifies the deployment strategy for this reservation.
|
Reservation.Builder |
Reservation.Builder.clearDescription()
An optional description of this resource.
|
Reservation.Builder |
Reservation.Builder.clearEnableEmergentMaintenance()
Indicates whether Compute Engine allows unplanned maintenance for your VMs; for example, to fix hardware errors.
|
Reservation.Builder |
Reservation.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Reservation.Builder |
Reservation.Builder.clearId()
[Output Only] The unique identifier for the resource.
|
Reservation.Builder |
Reservation.Builder.clearKind()
[Output Only] Type of the resource.
|
Reservation.Builder |
Reservation.Builder.clearLinkedCommitments()
[Output Only] Full or partial URL to parent commitments.
|
Reservation.Builder |
Reservation.Builder.clearName()
The name of the resource, provided by the client when initially creating the resource.
|
Reservation.Builder |
Reservation.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Reservation.Builder |
Reservation.Builder.clearReservationSharingPolicy()
Specify the reservation sharing policy.
|
Reservation.Builder |
Reservation.Builder.clearResourcePolicies() |
Reservation.Builder |
Reservation.Builder.clearResourceStatus()
[Output Only] Status information for Reservation resource.
|
Reservation.Builder |
Reservation.Builder.clearSatisfiesPzs()
[Output Only] Reserved for future use.
|
Reservation.Builder |
Reservation.Builder.clearSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
|
Reservation.Builder |
Reservation.Builder.clearShareSettings()
Specify share-settings to create a shared reservation.
|
Reservation.Builder |
Reservation.Builder.clearSpecificReservation()
Reservation for instances with specific machine shapes.
|
Reservation.Builder |
Reservation.Builder.clearSpecificReservationRequired()
Indicates whether the reservation can be consumed by VMs with affinity for "any" reservation.
|
Reservation.Builder |
Reservation.Builder.clearStatus()
[Output Only] The status of the reservation. - CREATING: Reservation resources are being allocated. - READY: Reservation resources have been allocated, and the reservation is ready for use. - DELETING: Reservation deletion is in progress. - UPDATING: Reservation update is in progress.
|
Reservation.Builder |
Reservation.Builder.clearZone()
Zone in which the reservation resides.
|
Reservation.Builder |
Reservation.Builder.clone() |
Reservation.Builder |
ReservationList.Builder.getItemsBuilder(int index)
[Output Only] A list of Allocation resources.
|
Reservation.Builder |
InsertReservationRequest.Builder.getReservationResourceBuilder()
The body resource for this request
.google.cloud.compute.v1.Reservation reservation_resource = 285030177 [(.google.api.field_behavior) = REQUIRED];
|
Reservation.Builder |
UpdateReservationRequest.Builder.getReservationResourceBuilder()
The body resource for this request
.google.cloud.compute.v1.Reservation reservation_resource = 285030177 [(.google.api.field_behavior) = REQUIRED];
|
Reservation.Builder |
Commitment.Builder.getReservationsBuilder(int index)
The list of new reservations that you want to create and attach to this commitment.
|
Reservation.Builder |
ReservationsScopedList.Builder.getReservationsBuilder(int index)
A list of reservations contained in this scope.
|
Reservation.Builder |
Reservation.Builder.mergeAggregateReservation(AllocationAggregateReservation value)
Reservation for aggregated resources, providing shape flexibility.
|
Reservation.Builder |
Reservation.Builder.mergeDeleteAfterDuration(Duration value)
Duration time relative to reservation creation when Compute Engine will automatically delete this resource.
|
Reservation.Builder |
Reservation.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Reservation.Builder |
Reservation.Builder.mergeFrom(com.google.protobuf.Message other) |
Reservation.Builder |
Reservation.Builder.mergeFrom(Reservation other) |
Reservation.Builder |
Reservation.Builder.mergeReservationSharingPolicy(AllocationReservationSharingPolicy value)
Specify the reservation sharing policy.
|
Reservation.Builder |
Reservation.Builder.mergeResourceStatus(AllocationResourceStatus value)
[Output Only] Status information for Reservation resource.
|
Reservation.Builder |
Reservation.Builder.mergeShareSettings(ShareSettings value)
Specify share-settings to create a shared reservation.
|
Reservation.Builder |
Reservation.Builder.mergeSpecificReservation(AllocationSpecificSKUReservation value)
Reservation for instances with specific machine shapes.
|
Reservation.Builder |
Reservation.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static Reservation.Builder |
Reservation.newBuilder() |
static Reservation.Builder |
Reservation.newBuilder(Reservation prototype) |
Reservation.Builder |
Reservation.newBuilderForType() |
protected Reservation.Builder |
Reservation.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Reservation.Builder |
Reservation.Builder.putAllResourcePolicies(Map<String,String> values)
Resource policies to be added to this reservation.
|
Reservation.Builder |
Reservation.Builder.putResourcePolicies(String key,
String value)
Resource policies to be added to this reservation.
|
Reservation.Builder |
Reservation.Builder.removeResourcePolicies(String key)
Resource policies to be added to this reservation.
|
Reservation.Builder |
Reservation.Builder.setAggregateReservation(AllocationAggregateReservation.Builder builderForValue)
Reservation for aggregated resources, providing shape flexibility.
|
Reservation.Builder |
Reservation.Builder.setAggregateReservation(AllocationAggregateReservation value)
Reservation for aggregated resources, providing shape flexibility.
|
Reservation.Builder |
Reservation.Builder.setCommitment(String value)
[Output Only] Full or partial URL to a parent commitment.
|
Reservation.Builder |
Reservation.Builder.setCommitmentBytes(com.google.protobuf.ByteString value)
[Output Only] Full or partial URL to a parent commitment.
|
Reservation.Builder |
Reservation.Builder.setCreationTimestamp(String value)
[Output Only] Creation timestamp in RFC3339 text format.
|
Reservation.Builder |
Reservation.Builder.setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] Creation timestamp in RFC3339 text format.
|
Reservation.Builder |
Reservation.Builder.setDeleteAfterDuration(Duration.Builder builderForValue)
Duration time relative to reservation creation when Compute Engine will automatically delete this resource.
|
Reservation.Builder |
Reservation.Builder.setDeleteAfterDuration(Duration value)
Duration time relative to reservation creation when Compute Engine will automatically delete this resource.
|
Reservation.Builder |
Reservation.Builder.setDeleteAtTime(String value)
Absolute time in future when the reservation will be auto-deleted by Compute Engine.
|
Reservation.Builder |
Reservation.Builder.setDeleteAtTimeBytes(com.google.protobuf.ByteString value)
Absolute time in future when the reservation will be auto-deleted by Compute Engine.
|
Reservation.Builder |
Reservation.Builder.setDeploymentType(String value)
Specifies the deployment strategy for this reservation.
|
Reservation.Builder |
Reservation.Builder.setDeploymentTypeBytes(com.google.protobuf.ByteString value)
Specifies the deployment strategy for this reservation.
|
Reservation.Builder |
Reservation.Builder.setDescription(String value)
An optional description of this resource.
|
Reservation.Builder |
Reservation.Builder.setDescriptionBytes(com.google.protobuf.ByteString value)
An optional description of this resource.
|
Reservation.Builder |
Reservation.Builder.setEnableEmergentMaintenance(boolean value)
Indicates whether Compute Engine allows unplanned maintenance for your VMs; for example, to fix hardware errors.
|
Reservation.Builder |
Reservation.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Reservation.Builder |
Reservation.Builder.setId(long value)
[Output Only] The unique identifier for the resource.
|
Reservation.Builder |
Reservation.Builder.setKind(String value)
[Output Only] Type of the resource.
|
Reservation.Builder |
Reservation.Builder.setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource.
|
Reservation.Builder |
Reservation.Builder.setLinkedCommitments(int index,
String value)
[Output Only] Full or partial URL to parent commitments.
|
Reservation.Builder |
Reservation.Builder.setName(String value)
The name of the resource, provided by the client when initially creating the resource.
|
Reservation.Builder |
Reservation.Builder.setNameBytes(com.google.protobuf.ByteString value)
The name of the resource, provided by the client when initially creating the resource.
|
Reservation.Builder |
Reservation.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Reservation.Builder |
Reservation.Builder.setReservationSharingPolicy(AllocationReservationSharingPolicy.Builder builderForValue)
Specify the reservation sharing policy.
|
Reservation.Builder |
Reservation.Builder.setReservationSharingPolicy(AllocationReservationSharingPolicy value)
Specify the reservation sharing policy.
|
Reservation.Builder |
Reservation.Builder.setResourceStatus(AllocationResourceStatus.Builder builderForValue)
[Output Only] Status information for Reservation resource.
|
Reservation.Builder |
Reservation.Builder.setResourceStatus(AllocationResourceStatus value)
[Output Only] Status information for Reservation resource.
|
Reservation.Builder |
Reservation.Builder.setSatisfiesPzs(boolean value)
[Output Only] Reserved for future use.
|
Reservation.Builder |
Reservation.Builder.setSelfLink(String value)
[Output Only] Server-defined fully-qualified URL for this resource.
|
Reservation.Builder |
Reservation.Builder.setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined fully-qualified URL for this resource.
|
Reservation.Builder |
Reservation.Builder.setShareSettings(ShareSettings.Builder builderForValue)
Specify share-settings to create a shared reservation.
|
Reservation.Builder |
Reservation.Builder.setShareSettings(ShareSettings value)
Specify share-settings to create a shared reservation.
|
Reservation.Builder |
Reservation.Builder.setSpecificReservation(AllocationSpecificSKUReservation.Builder builderForValue)
Reservation for instances with specific machine shapes.
|
Reservation.Builder |
Reservation.Builder.setSpecificReservation(AllocationSpecificSKUReservation value)
Reservation for instances with specific machine shapes.
|
Reservation.Builder |
Reservation.Builder.setSpecificReservationRequired(boolean value)
Indicates whether the reservation can be consumed by VMs with affinity for "any" reservation.
|
Reservation.Builder |
Reservation.Builder.setStatus(String value)
[Output Only] The status of the reservation. - CREATING: Reservation resources are being allocated. - READY: Reservation resources have been allocated, and the reservation is ready for use. - DELETING: Reservation deletion is in progress. - UPDATING: Reservation update is in progress.
|
Reservation.Builder |
Reservation.Builder.setStatusBytes(com.google.protobuf.ByteString value)
[Output Only] The status of the reservation. - CREATING: Reservation resources are being allocated. - READY: Reservation resources have been allocated, and the reservation is ready for use. - DELETING: Reservation deletion is in progress. - UPDATING: Reservation update is in progress.
|
Reservation.Builder |
Reservation.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Reservation.Builder |
Reservation.Builder.setZone(String value)
Zone in which the reservation resides.
|
Reservation.Builder |
Reservation.Builder.setZoneBytes(com.google.protobuf.ByteString value)
Zone in which the reservation resides.
|
Reservation.Builder |
Reservation.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<Reservation.Builder> |
ReservationList.Builder.getItemsBuilderList()
[Output Only] A list of Allocation resources.
|
List<Reservation.Builder> |
Commitment.Builder.getReservationsBuilderList()
The list of new reservations that you want to create and attach to this commitment.
|
List<Reservation.Builder> |
ReservationsScopedList.Builder.getReservationsBuilderList()
A list of reservations contained in this scope.
|
| Modifier and Type | Method and Description |
|---|---|
ReservationList.Builder |
ReservationList.Builder.addItems(int index,
Reservation.Builder builderForValue)
[Output Only] A list of Allocation resources.
|
ReservationList.Builder |
ReservationList.Builder.addItems(Reservation.Builder builderForValue)
[Output Only] A list of Allocation resources.
|
Commitment.Builder |
Commitment.Builder.addReservations(int index,
Reservation.Builder builderForValue)
The list of new reservations that you want to create and attach to this commitment.
|
ReservationsScopedList.Builder |
ReservationsScopedList.Builder.addReservations(int index,
Reservation.Builder builderForValue)
A list of reservations contained in this scope.
|
Commitment.Builder |
Commitment.Builder.addReservations(Reservation.Builder builderForValue)
The list of new reservations that you want to create and attach to this commitment.
|
ReservationsScopedList.Builder |
ReservationsScopedList.Builder.addReservations(Reservation.Builder builderForValue)
A list of reservations contained in this scope.
|
ReservationList.Builder |
ReservationList.Builder.setItems(int index,
Reservation.Builder builderForValue)
[Output Only] A list of Allocation resources.
|
InsertReservationRequest.Builder |
InsertReservationRequest.Builder.setReservationResource(Reservation.Builder builderForValue)
The body resource for this request
.google.cloud.compute.v1.Reservation reservation_resource = 285030177 [(.google.api.field_behavior) = REQUIRED];
|
UpdateReservationRequest.Builder |
UpdateReservationRequest.Builder.setReservationResource(Reservation.Builder builderForValue)
The body resource for this request
.google.cloud.compute.v1.Reservation reservation_resource = 285030177 [(.google.api.field_behavior) = REQUIRED];
|
Commitment.Builder |
Commitment.Builder.setReservations(int index,
Reservation.Builder builderForValue)
The list of new reservations that you want to create and attach to this commitment.
|
ReservationsScopedList.Builder |
ReservationsScopedList.Builder.setReservations(int index,
Reservation.Builder builderForValue)
A list of reservations contained in this scope.
|
Copyright © 2025 Google LLC. All rights reserved.