public final class FutureReservationCommitmentInfo
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 |
---|
FutureReservationCommitmentInfo() |
Modifier and Type | Method and Description |
---|---|
FutureReservationCommitmentInfo |
clone() |
String |
getCommitmentName()
name of the commitment where capacity is being delivered to.
|
String |
getCommitmentPlan()
Indicates if a Commitment needs to be created as part of FR delivery.
|
String |
getPreviousCommitmentTerms()
Only applicable if FR is delivering to the same reservation.
|
FutureReservationCommitmentInfo |
set(String fieldName,
Object value) |
FutureReservationCommitmentInfo |
setCommitmentName(String commitmentName)
name of the commitment where capacity is being delivered to.
|
FutureReservationCommitmentInfo |
setCommitmentPlan(String commitmentPlan)
Indicates if a Commitment needs to be created as part of FR delivery.
|
FutureReservationCommitmentInfo |
setPreviousCommitmentTerms(String previousCommitmentTerms)
Only applicable if FR is delivering to the same reservation.
|
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 getCommitmentName()
null
for nonepublic FutureReservationCommitmentInfo setCommitmentName(String commitmentName)
commitmentName
- commitmentName or null
for nonepublic String getCommitmentPlan()
null
for nonepublic FutureReservationCommitmentInfo setCommitmentPlan(String commitmentPlan)
commitmentPlan
- commitmentPlan or null
for nonepublic String getPreviousCommitmentTerms()
null
for nonepublic FutureReservationCommitmentInfo setPreviousCommitmentTerms(String previousCommitmentTerms)
previousCommitmentTerms
- previousCommitmentTerms or null
for nonepublic FutureReservationCommitmentInfo set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public FutureReservationCommitmentInfo clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2025 Google. All rights reserved.