Package com.google.cloud.compute.v1
Class InstancesStartWithEncryptionKeyRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InstancesStartWithEncryptionKeyRequest.Builder>
com.google.cloud.compute.v1.InstancesStartWithEncryptionKeyRequest.Builder
- All Implemented Interfaces:
InstancesStartWithEncryptionKeyRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InstancesStartWithEncryptionKeyRequest
public static final class InstancesStartWithEncryptionKeyRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InstancesStartWithEncryptionKeyRequest.Builder>
implements InstancesStartWithEncryptionKeyRequestOrBuilder
Protobuf type
google.cloud.compute.v1.InstancesStartWithEncryptionKeyRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllDisks(Iterable<? extends CustomerEncryptionKeyProtectedDisk> values) Array of disks associated with this instance that are protected with acustomer-supplied encryption key.addDisks(int index, CustomerEncryptionKeyProtectedDisk value) Array of disks associated with this instance that are protected with acustomer-supplied encryption key.addDisks(int index, CustomerEncryptionKeyProtectedDisk.Builder builderForValue) Array of disks associated with this instance that are protected with acustomer-supplied encryption key.Array of disks associated with this instance that are protected with acustomer-supplied encryption key.addDisks(CustomerEncryptionKeyProtectedDisk.Builder builderForValue) Array of disks associated with this instance that are protected with acustomer-supplied encryption key.Array of disks associated with this instance that are protected with acustomer-supplied encryption key.addDisksBuilder(int index) Array of disks associated with this instance that are protected with acustomer-supplied encryption key.build()clear()Array of disks associated with this instance that are protected with acustomer-supplied encryption key.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDisks(int index) Array of disks associated with this instance that are protected with acustomer-supplied encryption key.getDisksBuilder(int index) Array of disks associated with this instance that are protected with acustomer-supplied encryption key.Array of disks associated with this instance that are protected with acustomer-supplied encryption key.intArray of disks associated with this instance that are protected with acustomer-supplied encryption key.Array of disks associated with this instance that are protected with acustomer-supplied encryption key.getDisksOrBuilder(int index) Array of disks associated with this instance that are protected with acustomer-supplied encryption key.List<? extends CustomerEncryptionKeyProtectedDiskOrBuilder>Array of disks associated with this instance that are protected with acustomer-supplied encryption key.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeDisks(int index) Array of disks associated with this instance that are protected with acustomer-supplied encryption key.setDisks(int index, CustomerEncryptionKeyProtectedDisk value) Array of disks associated with this instance that are protected with acustomer-supplied encryption key.setDisks(int index, CustomerEncryptionKeyProtectedDisk.Builder builderForValue) Array of disks associated with this instance that are protected with acustomer-supplied encryption key.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<InstancesStartWithEncryptionKeyRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<InstancesStartWithEncryptionKeyRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<InstancesStartWithEncryptionKeyRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InstancesStartWithEncryptionKeyRequest.Builder>
-
mergeFrom
public InstancesStartWithEncryptionKeyRequest.Builder mergeFrom(InstancesStartWithEncryptionKeyRequest other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InstancesStartWithEncryptionKeyRequest.Builder>
-
mergeFrom
public InstancesStartWithEncryptionKeyRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InstancesStartWithEncryptionKeyRequest.Builder>- Throws:
IOException
-
getDisksList
Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102;- Specified by:
getDisksListin interfaceInstancesStartWithEncryptionKeyRequestOrBuilder
-
getDisksCount
public int getDisksCount()Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102;- Specified by:
getDisksCountin interfaceInstancesStartWithEncryptionKeyRequestOrBuilder
-
getDisks
Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102;- Specified by:
getDisksin interfaceInstancesStartWithEncryptionKeyRequestOrBuilder
-
setDisks
public InstancesStartWithEncryptionKeyRequest.Builder setDisks(int index, CustomerEncryptionKeyProtectedDisk value) Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
setDisks
public InstancesStartWithEncryptionKeyRequest.Builder setDisks(int index, CustomerEncryptionKeyProtectedDisk.Builder builderForValue) Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
addDisks
public InstancesStartWithEncryptionKeyRequest.Builder addDisks(CustomerEncryptionKeyProtectedDisk value) Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
addDisks
public InstancesStartWithEncryptionKeyRequest.Builder addDisks(int index, CustomerEncryptionKeyProtectedDisk value) Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
addDisks
public InstancesStartWithEncryptionKeyRequest.Builder addDisks(CustomerEncryptionKeyProtectedDisk.Builder builderForValue) Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
addDisks
public InstancesStartWithEncryptionKeyRequest.Builder addDisks(int index, CustomerEncryptionKeyProtectedDisk.Builder builderForValue) Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
addAllDisks
public InstancesStartWithEncryptionKeyRequest.Builder addAllDisks(Iterable<? extends CustomerEncryptionKeyProtectedDisk> values) Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
clearDisks
Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
removeDisks
Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
getDisksBuilder
Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
getDisksOrBuilder
Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102;- Specified by:
getDisksOrBuilderin interfaceInstancesStartWithEncryptionKeyRequestOrBuilder
-
getDisksOrBuilderList
Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102;- Specified by:
getDisksOrBuilderListin interfaceInstancesStartWithEncryptionKeyRequestOrBuilder
-
addDisksBuilder
Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
addDisksBuilder
Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102; -
getDisksBuilderList
Array of disks associated with this instance that are protected with acustomer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.
repeated .google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk disks = 95594102;
-