public final class SourceDiskEncryptionKey extends 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
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
SourceDiskEncryptionKey() |
Modifier and Type | Method and Description |
---|---|
SourceDiskEncryptionKey |
clone() |
CustomerEncryptionKey |
getDiskEncryptionKey()
The customer-supplied encryption key of the source disk.
|
String |
getSourceDisk()
URL of the disk attached to the source instance.
|
SourceDiskEncryptionKey |
set(String fieldName,
Object value) |
SourceDiskEncryptionKey |
setDiskEncryptionKey(CustomerEncryptionKey diskEncryptionKey)
The customer-supplied encryption key of the source disk.
|
SourceDiskEncryptionKey |
setSourceDisk(String sourceDisk)
URL of the disk attached to the source instance.
|
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 CustomerEncryptionKey getDiskEncryptionKey()
null
for nonepublic SourceDiskEncryptionKey setDiskEncryptionKey(CustomerEncryptionKey diskEncryptionKey)
diskEncryptionKey
- diskEncryptionKey or null
for nonepublic String getSourceDisk()
null
for nonepublic SourceDiskEncryptionKey setSourceDisk(String sourceDisk)
sourceDisk
- sourceDisk or null
for nonepublic SourceDiskEncryptionKey set(String fieldName, Object value)
set
in class GenericJson
public SourceDiskEncryptionKey clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.