public final class FutureReservationStatus
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
FutureReservationStatus() |
Modifier and Type | Method and Description |
---|---|
FutureReservationStatus |
clone() |
String |
getAmendmentStatus()
[Output Only] The current status of the requested amendment.
|
List<String> |
getAutoCreatedReservations()
Fully qualified urls of the automatically created reservations at start_time.
|
FutureReservationStatusExistingMatchingUsageInfo |
getExistingMatchingUsageInfo()
[Output Only] Represents the existing matching usage for the future reservation.
|
Long |
getFulfilledCount()
This count indicates the fulfilled capacity so far.
|
FutureReservationStatusLastKnownGoodState |
getLastKnownGoodState()
[Output Only] This field represents the future reservation before an amendment was requested.
|
String |
getLockTime()
Time when Future Reservation would become LOCKED, after which no modifications to Future
Reservation will be allowed.
|
String |
getProcurementStatus()
Current state of this Future Reservation
|
FutureReservationStatusSpecificSKUProperties |
getSpecificSkuProperties() |
FutureReservationStatus |
set(String fieldName,
Object value) |
FutureReservationStatus |
setAmendmentStatus(String amendmentStatus)
[Output Only] The current status of the requested amendment.
|
FutureReservationStatus |
setAutoCreatedReservations(List<String> autoCreatedReservations)
Fully qualified urls of the automatically created reservations at start_time.
|
FutureReservationStatus |
setExistingMatchingUsageInfo(FutureReservationStatusExistingMatchingUsageInfo existingMatchingUsageInfo)
[Output Only] Represents the existing matching usage for the future reservation.
|
FutureReservationStatus |
setFulfilledCount(Long fulfilledCount)
This count indicates the fulfilled capacity so far.
|
FutureReservationStatus |
setLastKnownGoodState(FutureReservationStatusLastKnownGoodState lastKnownGoodState)
[Output Only] This field represents the future reservation before an amendment was requested.
|
FutureReservationStatus |
setLockTime(String lockTime)
Time when Future Reservation would become LOCKED, after which no modifications to Future
Reservation will be allowed.
|
FutureReservationStatus |
setProcurementStatus(String procurementStatus)
Current state of this Future Reservation
|
FutureReservationStatus |
setSpecificSkuProperties(FutureReservationStatusSpecificSKUProperties specificSkuProperties) |
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getAmendmentStatus()
null
for nonepublic FutureReservationStatus setAmendmentStatus(String amendmentStatus)
amendmentStatus
- amendmentStatus or null
for nonepublic List<String> getAutoCreatedReservations()
null
for nonepublic FutureReservationStatus setAutoCreatedReservations(List<String> autoCreatedReservations)
autoCreatedReservations
- autoCreatedReservations or null
for nonepublic FutureReservationStatusExistingMatchingUsageInfo getExistingMatchingUsageInfo()
null
for nonepublic FutureReservationStatus setExistingMatchingUsageInfo(FutureReservationStatusExistingMatchingUsageInfo existingMatchingUsageInfo)
existingMatchingUsageInfo
- existingMatchingUsageInfo or null
for nonepublic Long getFulfilledCount()
null
for nonepublic FutureReservationStatus setFulfilledCount(Long fulfilledCount)
fulfilledCount
- fulfilledCount or null
for nonepublic FutureReservationStatusLastKnownGoodState getLastKnownGoodState()
null
for nonepublic FutureReservationStatus setLastKnownGoodState(FutureReservationStatusLastKnownGoodState lastKnownGoodState)
lastKnownGoodState
- lastKnownGoodState or null
for nonepublic String getLockTime()
null
for nonepublic FutureReservationStatus setLockTime(String lockTime)
lockTime
- lockTime or null
for nonepublic String getProcurementStatus()
null
for nonepublic FutureReservationStatus setProcurementStatus(String procurementStatus)
procurementStatus
- procurementStatus or null
for nonepublic FutureReservationStatusSpecificSKUProperties getSpecificSkuProperties()
null
for nonepublic FutureReservationStatus setSpecificSkuProperties(FutureReservationStatusSpecificSKUProperties specificSkuProperties)
specificSkuProperties
- specificSkuProperties or null
for nonepublic FutureReservationStatus set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public FutureReservationStatus clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2025 Google. All rights reserved.