Package namespace.cloud.compute.v1beta
Class Compute.CreateInstanceRequest.ExperimentalFeatures.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Compute.CreateInstanceRequest.ExperimentalFeatures.Builder>
com.google.protobuf.GeneratedMessage.Builder<Compute.CreateInstanceRequest.ExperimentalFeatures.Builder>
namespace.cloud.compute.v1beta.Compute.CreateInstanceRequest.ExperimentalFeatures.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Compute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
- Enclosing class:
Compute.CreateInstanceRequest.ExperimentalFeatures
public static final class Compute.CreateInstanceRequest.ExperimentalFeatures.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Compute.CreateInstanceRequest.ExperimentalFeatures.Builder>
implements Compute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
Protobuf type
namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures-
Method Summary
Modifier and TypeMethodDescriptionaddAllAuthorizedSshKeys(Iterable<String> values) Public keys to enroll for SSH access to the created instance.addAllContainerdShims(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim> values) Configure `containerd` with an additional set of shims.addAllDisks(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.Disk> values) Attach the specified disks as additional read-only volumes to the new instance.addAllEnsureDirectory(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest> values) Reach out to the Namespace team to learn more about this capability.addAllPreShutdownHook(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.Hook> values) Hooks to trigger before the instance shuts down.addAllPreStartHook(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.Hook> values) Hooks to trigger before any programs (containers or applications) are started.addAllPrewarmContainerImages(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage> values) Request that the following set of container images be prewarmed in `containerd`.addAllPrivateFeature(Iterable<String> values) A list of private features used to enable experimental behavior in a instance.addAllTlsBackedPorts(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort> values) Export a set of ports using a TLS frontend.addAllVolumes(Iterable<? extends Compute.VolumeRequest> values) Reach out to the Namespace team to learn more about this capability.addAuthorizedSshKeys(String value) Public keys to enroll for SSH access to the created instance.addAuthorizedSshKeysBytes(com.google.protobuf.ByteString value) Public keys to enroll for SSH access to the created instance.addContainerdShims(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim value) Configure `containerd` with an additional set of shims.addContainerdShims(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim.Builder builderForValue) Configure `containerd` with an additional set of shims.Configure `containerd` with an additional set of shims.addContainerdShims(Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim.Builder builderForValue) Configure `containerd` with an additional set of shims.Configure `containerd` with an additional set of shims.addContainerdShimsBuilder(int index) Configure `containerd` with an additional set of shims.addDisks(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Disk value) Attach the specified disks as additional read-only volumes to the new instance.addDisks(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Disk.Builder builderForValue) Attach the specified disks as additional read-only volumes to the new instance.Attach the specified disks as additional read-only volumes to the new instance.addDisks(Compute.CreateInstanceRequest.ExperimentalFeatures.Disk.Builder builderForValue) Attach the specified disks as additional read-only volumes to the new instance.Attach the specified disks as additional read-only volumes to the new instance.addDisksBuilder(int index) Attach the specified disks as additional read-only volumes to the new instance.addEnsureDirectory(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest value) Reach out to the Namespace team to learn more about this capability.addEnsureDirectory(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.addEnsureDirectory(Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.addEnsureDirectoryBuilder(int index) Reach out to the Namespace team to learn more about this capability.addPreShutdownHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook value) Hooks to trigger before the instance shuts down.addPreShutdownHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder builderForValue) Hooks to trigger before the instance shuts down.Hooks to trigger before the instance shuts down.Hooks to trigger before the instance shuts down.Hooks to trigger before the instance shuts down.addPreShutdownHookBuilder(int index) Hooks to trigger before the instance shuts down.addPreStartHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook value) Hooks to trigger before any programs (containers or applications) are started.addPreStartHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder builderForValue) Hooks to trigger before any programs (containers or applications) are started.Hooks to trigger before any programs (containers or applications) are started.Hooks to trigger before any programs (containers or applications) are started.Hooks to trigger before any programs (containers or applications) are started.addPreStartHookBuilder(int index) Hooks to trigger before any programs (containers or applications) are started.addPrewarmContainerImages(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage value) Request that the following set of container images be prewarmed in `containerd`.addPrewarmContainerImages(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage.Builder builderForValue) Request that the following set of container images be prewarmed in `containerd`.addPrewarmContainerImages(Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage value) Request that the following set of container images be prewarmed in `containerd`.addPrewarmContainerImages(Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage.Builder builderForValue) Request that the following set of container images be prewarmed in `containerd`.Request that the following set of container images be prewarmed in `containerd`.addPrewarmContainerImagesBuilder(int index) Request that the following set of container images be prewarmed in `containerd`.addPrivateFeature(String value) A list of private features used to enable experimental behavior in a instance.addPrivateFeatureBytes(com.google.protobuf.ByteString value) A list of private features used to enable experimental behavior in a instance.addTlsBackedPorts(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort value) Export a set of ports using a TLS frontend.addTlsBackedPorts(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort.Builder builderForValue) Export a set of ports using a TLS frontend.Export a set of ports using a TLS frontend.addTlsBackedPorts(Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort.Builder builderForValue) Export a set of ports using a TLS frontend.Export a set of ports using a TLS frontend.addTlsBackedPortsBuilder(int index) Export a set of ports using a TLS frontend.addVolumes(int index, Compute.VolumeRequest value) Reach out to the Namespace team to learn more about this capability.addVolumes(int index, Compute.VolumeRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability.addVolumes(Compute.VolumeRequest value) Reach out to the Namespace team to learn more about this capability.addVolumes(Compute.VolumeRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.addVolumesBuilder(int index) Reach out to the Namespace team to learn more about this capability.build()clear()Public keys to enroll for SSH access to the created instance.Enable container caching.Configure `containerd` with an additional set of shims.Attach the specified disks as additional read-only volumes to the new instance.Register a wildcard domain for ingress directed at this new instance.Reach out to the Namespace team to learn more about this capability.Base image ID to use for a macOS instance.Sets the instance and any containers up with required configuration to use Nested Virtualization (e.g.Hooks to trigger before the instance shuts down.Hooks to trigger before any programs (containers or applications) are started.Request that the following set of container images be prewarmed in `containerd`.A list of private features used to enable experimental behavior in a instance.Reach out to the Namespace team to learn more about this capability.Export a set of ports using a TLS frontend.Reach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.booleanReach out to the Namespace team to learn more about this capability.booleancontainsInternal(String key) Reach out to the Namespace team to learn more about this capability.getAuthorizedSshKeys(int index) Public keys to enroll for SSH access to the created instance.com.google.protobuf.ByteStringgetAuthorizedSshKeysBytes(int index) Public keys to enroll for SSH access to the created instance.intPublic keys to enroll for SSH access to the created instance.com.google.protobuf.ProtocolStringListPublic keys to enroll for SSH access to the created instance.Enable container caching.Enable container caching.Enable container caching.getContainerdShims(int index) Configure `containerd` with an additional set of shims.getContainerdShimsBuilder(int index) Configure `containerd` with an additional set of shims.Configure `containerd` with an additional set of shims.intConfigure `containerd` with an additional set of shims.Configure `containerd` with an additional set of shims.getContainerdShimsOrBuilder(int index) Configure `containerd` with an additional set of shims.Configure `containerd` with an additional set of shims.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDisks(int index) Attach the specified disks as additional read-only volumes to the new instance.getDisksBuilder(int index) Attach the specified disks as additional read-only volumes to the new instance.Attach the specified disks as additional read-only volumes to the new instance.intAttach the specified disks as additional read-only volumes to the new instance.Attach the specified disks as additional read-only volumes to the new instance.getDisksOrBuilder(int index) Attach the specified disks as additional read-only volumes to the new instance.Attach the specified disks as additional read-only volumes to the new instance.booleanRegister a wildcard domain for ingress directed at this new instance.getEnsureDirectory(int index) Reach out to the Namespace team to learn more about this capability.getEnsureDirectoryBuilder(int index) Reach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.intReach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.getEnsureDirectoryOrBuilder(int index) Reach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.Deprecated.intReach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.getExportedUnixSocketsOrDefault(String key, String defaultValue) Reach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.Deprecated.intReach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.getInternalOrDefault(String key, String defaultValue) Reach out to the Namespace team to learn more about this capability.getInternalOrThrow(String key) Reach out to the Namespace team to learn more about this capability.Base image ID to use for a macOS instance.com.google.protobuf.ByteStringBase image ID to use for a macOS instance.Deprecated.Deprecated.booleanSets the instance and any containers up with required configuration to use Nested Virtualization (e.g.getPreShutdownHook(int index) Hooks to trigger before the instance shuts down.getPreShutdownHookBuilder(int index) Hooks to trigger before the instance shuts down.Hooks to trigger before the instance shuts down.intHooks to trigger before the instance shuts down.Hooks to trigger before the instance shuts down.getPreShutdownHookOrBuilder(int index) Hooks to trigger before the instance shuts down.Hooks to trigger before the instance shuts down.getPreStartHook(int index) Hooks to trigger before any programs (containers or applications) are started.getPreStartHookBuilder(int index) Hooks to trigger before any programs (containers or applications) are started.Hooks to trigger before any programs (containers or applications) are started.intHooks to trigger before any programs (containers or applications) are started.Hooks to trigger before any programs (containers or applications) are started.getPreStartHookOrBuilder(int index) Hooks to trigger before any programs (containers or applications) are started.Hooks to trigger before any programs (containers or applications) are started.getPrewarmContainerImages(int index) Request that the following set of container images be prewarmed in `containerd`.getPrewarmContainerImagesBuilder(int index) Request that the following set of container images be prewarmed in `containerd`.Request that the following set of container images be prewarmed in `containerd`.intRequest that the following set of container images be prewarmed in `containerd`.Request that the following set of container images be prewarmed in `containerd`.getPrewarmContainerImagesOrBuilder(int index) Request that the following set of container images be prewarmed in `containerd`.Request that the following set of container images be prewarmed in `containerd`.getPrivateFeature(int index) A list of private features used to enable experimental behavior in a instance.com.google.protobuf.ByteStringgetPrivateFeatureBytes(int index) A list of private features used to enable experimental behavior in a instance.intA list of private features used to enable experimental behavior in a instance.com.google.protobuf.ProtocolStringListA list of private features used to enable experimental behavior in a instance.Reach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.getTlsBackedPorts(int index) Export a set of ports using a TLS frontend.getTlsBackedPortsBuilder(int index) Export a set of ports using a TLS frontend.Export a set of ports using a TLS frontend.intExport a set of ports using a TLS frontend.Export a set of ports using a TLS frontend.getTlsBackedPortsOrBuilder(int index) Export a set of ports using a TLS frontend.Export a set of ports using a TLS frontend.Reach out to the Namespace team to learn more about this capability.com.google.protobuf.ByteStringReach out to the Namespace team to learn more about this capability.getVolumes(int index) Reach out to the Namespace team to learn more about this capability.getVolumesBuilder(int index) Reach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.intReach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.getVolumesOrBuilder(int index) Reach out to the Namespace team to learn more about this capability.List<? extends Compute.VolumeRequestOrBuilder> Reach out to the Namespace team to learn more about this capability.booleanEnable container caching.booleanReach out to the Namespace team to learn more about this capability.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanEnable container caching.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergePrometheusMetricsSink(Compute.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink value) Reach out to the Namespace team to learn more about this capability.putAllExportedUnixSockets(Map<String, String> values) Reach out to the Namespace team to learn more about this capability.putAllInternal(Map<String, String> values) Reach out to the Namespace team to learn more about this capability.putExportedUnixSockets(String key, String value) Reach out to the Namespace team to learn more about this capability.putInternal(String key, String value) Reach out to the Namespace team to learn more about this capability.removeContainerdShims(int index) Configure `containerd` with an additional set of shims.removeDisks(int index) Attach the specified disks as additional read-only volumes to the new instance.removeEnsureDirectory(int index) Reach out to the Namespace team to learn more about this capability.Reach out to the Namespace team to learn more about this capability.removeInternal(String key) Reach out to the Namespace team to learn more about this capability.removePreShutdownHook(int index) Hooks to trigger before the instance shuts down.removePreStartHook(int index) Hooks to trigger before any programs (containers or applications) are started.removePrewarmContainerImages(int index) Request that the following set of container images be prewarmed in `containerd`.removeTlsBackedPorts(int index) Export a set of ports using a TLS frontend.removeVolumes(int index) Reach out to the Namespace team to learn more about this capability.setAuthorizedSshKeys(int index, String value) Public keys to enroll for SSH access to the created instance.Enable container caching.setContainerCache(Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerCache.Builder builderForValue) Enable container caching.setContainerdShims(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim value) Configure `containerd` with an additional set of shims.setContainerdShims(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim.Builder builderForValue) Configure `containerd` with an additional set of shims.setDisks(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Disk value) Attach the specified disks as additional read-only volumes to the new instance.setDisks(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Disk.Builder builderForValue) Attach the specified disks as additional read-only volumes to the new instance.setEnableWildcardDomain(boolean value) Register a wildcard domain for ingress directed at this new instance.setEnsureDirectory(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest value) Reach out to the Namespace team to learn more about this capability.setEnsureDirectory(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability.setMacosBaseImageId(String value) Base image ID to use for a macOS instance.setMacosBaseImageIdBytes(com.google.protobuf.ByteString value) Base image ID to use for a macOS instance.setNestedVirtualization(boolean value) Sets the instance and any containers up with required configuration to use Nested Virtualization (e.g.setPreShutdownHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook value) Hooks to trigger before the instance shuts down.setPreShutdownHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder builderForValue) Hooks to trigger before the instance shuts down.setPreStartHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook value) Hooks to trigger before any programs (containers or applications) are started.setPreStartHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder builderForValue) Hooks to trigger before any programs (containers or applications) are started.setPrewarmContainerImages(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage value) Request that the following set of container images be prewarmed in `containerd`.setPrewarmContainerImages(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage.Builder builderForValue) Request that the following set of container images be prewarmed in `containerd`.setPrivateFeature(int index, String value) A list of private features used to enable experimental behavior in a instance.setPrometheusMetricsSink(Compute.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink value) Reach out to the Namespace team to learn more about this capability.setPrometheusMetricsSink(Compute.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink.Builder builderForValue) Reach out to the Namespace team to learn more about this capability.setTlsBackedPorts(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort value) Export a set of ports using a TLS frontend.setTlsBackedPorts(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort.Builder builderForValue) Export a set of ports using a TLS frontend.setUniqueTag(String value) Reach out to the Namespace team to learn more about this capability.setUniqueTagBytes(com.google.protobuf.ByteString value) Reach out to the Namespace team to learn more about this capability.setVolumes(int index, Compute.VolumeRequest value) Reach out to the Namespace team to learn more about this capability.setVolumes(int index, Compute.VolumeRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability.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, internalGetMutableMapField, 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() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<Compute.CreateInstanceRequest.ExperimentalFeatures.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<Compute.CreateInstanceRequest.ExperimentalFeatures.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Compute.CreateInstanceRequest.ExperimentalFeatures.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<Compute.CreateInstanceRequest.ExperimentalFeatures.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<Compute.CreateInstanceRequest.ExperimentalFeatures.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
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Compute.CreateInstanceRequest.ExperimentalFeatures.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Compute.CreateInstanceRequest.ExperimentalFeatures.Builder>
-
mergeFrom
public Compute.CreateInstanceRequest.ExperimentalFeatures.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<Compute.CreateInstanceRequest.ExperimentalFeatures.Builder>- Throws:
IOException
-
getPrivateFeatureList
public com.google.protobuf.ProtocolStringList getPrivateFeatureList()A list of private features used to enable experimental behavior in a instance. For more details chat with the Namespace team.
repeated string private_feature = 1;- Specified by:
getPrivateFeatureListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- A list containing the privateFeature.
-
getPrivateFeatureCount
public int getPrivateFeatureCount()A list of private features used to enable experimental behavior in a instance. For more details chat with the Namespace team.
repeated string private_feature = 1;- Specified by:
getPrivateFeatureCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- The count of privateFeature.
-
getPrivateFeature
A list of private features used to enable experimental behavior in a instance. For more details chat with the Namespace team.
repeated string private_feature = 1;- Specified by:
getPrivateFeaturein interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The privateFeature at the given index.
-
getPrivateFeatureBytes
public com.google.protobuf.ByteString getPrivateFeatureBytes(int index) A list of private features used to enable experimental behavior in a instance. For more details chat with the Namespace team.
repeated string private_feature = 1;- Specified by:
getPrivateFeatureBytesin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the privateFeature at the given index.
-
setPrivateFeature
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setPrivateFeature(int index, String value) A list of private features used to enable experimental behavior in a instance. For more details chat with the Namespace team.
repeated string private_feature = 1;- Parameters:
index- The index to set the value at.value- The privateFeature to set.- Returns:
- This builder for chaining.
-
addPrivateFeature
A list of private features used to enable experimental behavior in a instance. For more details chat with the Namespace team.
repeated string private_feature = 1;- Parameters:
value- The privateFeature to add.- Returns:
- This builder for chaining.
-
addAllPrivateFeature
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAllPrivateFeature(Iterable<String> values) A list of private features used to enable experimental behavior in a instance. For more details chat with the Namespace team.
repeated string private_feature = 1;- Parameters:
values- The privateFeature to add.- Returns:
- This builder for chaining.
-
clearPrivateFeature
A list of private features used to enable experimental behavior in a instance. For more details chat with the Namespace team.
repeated string private_feature = 1;- Returns:
- This builder for chaining.
-
addPrivateFeatureBytes
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPrivateFeatureBytes(com.google.protobuf.ByteString value) A list of private features used to enable experimental behavior in a instance. For more details chat with the Namespace team.
repeated string private_feature = 1;- Parameters:
value- The bytes of the privateFeature to add.- Returns:
- This builder for chaining.
-
getDisksList
Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2;- Specified by:
getDisksListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getDisksCount
public int getDisksCount()Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2;- Specified by:
getDisksCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getDisks
Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2;- Specified by:
getDisksin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
setDisks
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setDisks(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Disk value) Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
setDisks
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setDisks(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Disk.Builder builderForValue) Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
addDisks
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addDisks(Compute.CreateInstanceRequest.ExperimentalFeatures.Disk value) Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
addDisks
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addDisks(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Disk value) Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
addDisks
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addDisks(Compute.CreateInstanceRequest.ExperimentalFeatures.Disk.Builder builderForValue) Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
addDisks
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addDisks(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Disk.Builder builderForValue) Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
addAllDisks
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAllDisks(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.Disk> values) Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
clearDisks
Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
removeDisks
Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
getDisksBuilder
Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
getDisksOrBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.DiskOrBuilder getDisksOrBuilder(int index) Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2;- Specified by:
getDisksOrBuilderin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getDisksOrBuilderList
public List<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.DiskOrBuilder> getDisksOrBuilderList()Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2;- Specified by:
getDisksOrBuilderListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
addDisksBuilder
Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
addDisksBuilder
Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
getDisksBuilderList
Attach the specified disks as additional read-only volumes to the new instance. Disks are specified as container image sources, which are converted into a flattened filesystem that is then made available as block storage that is attached to the VM that backs the instance.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Disk disks = 2; -
getContainerdShimsList
public List<Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim> getContainerdShimsList()Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3;- Specified by:
getContainerdShimsListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getContainerdShimsCount
public int getContainerdShimsCount()Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3;- Specified by:
getContainerdShimsCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getContainerdShims
public Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim getContainerdShims(int index) Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3;- Specified by:
getContainerdShimsin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
setContainerdShims
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setContainerdShims(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim value) Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
setContainerdShims
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setContainerdShims(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim.Builder builderForValue) Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
addContainerdShims
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addContainerdShims(Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim value) Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
addContainerdShims
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addContainerdShims(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim value) Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
addContainerdShims
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addContainerdShims(Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim.Builder builderForValue) Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
addContainerdShims
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addContainerdShims(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim.Builder builderForValue) Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
addAllContainerdShims
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAllContainerdShims(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim> values) Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
clearContainerdShims
Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
removeContainerdShims
Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
getContainerdShimsBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim.Builder getContainerdShimsBuilder(int index) Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
getContainerdShimsOrBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShimOrBuilder getContainerdShimsOrBuilder(int index) Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3;- Specified by:
getContainerdShimsOrBuilderin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getContainerdShimsOrBuilderList
public List<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShimOrBuilder> getContainerdShimsOrBuilderList()Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3;- Specified by:
getContainerdShimsOrBuilderListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
addContainerdShimsBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim.Builder addContainerdShimsBuilder()Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
addContainerdShimsBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim.Builder addContainerdShimsBuilder(int index) Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
getContainerdShimsBuilderList
public List<Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim.Builder> getContainerdShimsBuilderList()Configure `containerd` with an additional set of shims.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerdShim containerd_shims = 3; -
getTlsBackedPortsList
public List<Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort> getTlsBackedPortsList()Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4;- Specified by:
getTlsBackedPortsListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getTlsBackedPortsCount
public int getTlsBackedPortsCount()Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4;- Specified by:
getTlsBackedPortsCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getTlsBackedPorts
public Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort getTlsBackedPorts(int index) Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4;- Specified by:
getTlsBackedPortsin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
setTlsBackedPorts
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setTlsBackedPorts(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort value) Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
setTlsBackedPorts
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setTlsBackedPorts(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort.Builder builderForValue) Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
addTlsBackedPorts
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addTlsBackedPorts(Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort value) Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
addTlsBackedPorts
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addTlsBackedPorts(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort value) Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
addTlsBackedPorts
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addTlsBackedPorts(Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort.Builder builderForValue) Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
addTlsBackedPorts
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addTlsBackedPorts(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort.Builder builderForValue) Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
addAllTlsBackedPorts
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAllTlsBackedPorts(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort> values) Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
clearTlsBackedPorts
Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
removeTlsBackedPorts
Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
getTlsBackedPortsBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort.Builder getTlsBackedPortsBuilder(int index) Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
getTlsBackedPortsOrBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPortOrBuilder getTlsBackedPortsOrBuilder(int index) Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4;- Specified by:
getTlsBackedPortsOrBuilderin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getTlsBackedPortsOrBuilderList
public List<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPortOrBuilder> getTlsBackedPortsOrBuilderList()Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4;- Specified by:
getTlsBackedPortsOrBuilderListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
addTlsBackedPortsBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort.Builder addTlsBackedPortsBuilder()Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
addTlsBackedPortsBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort.Builder addTlsBackedPortsBuilder(int index) Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
getTlsBackedPortsBuilderList
public List<Compute.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort.Builder> getTlsBackedPortsBuilderList()Export a set of ports using a TLS frontend. Because TLS allows a proxy to perform SNI-based routing, different services can be backed by a single TLS ingress.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.TlsBackedPort tls_backed_ports = 4; -
getPrewarmContainerImagesList
public List<Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage> getPrewarmContainerImagesList()Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5;- Specified by:
getPrewarmContainerImagesListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getPrewarmContainerImagesCount
public int getPrewarmContainerImagesCount()Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5;- Specified by:
getPrewarmContainerImagesCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getPrewarmContainerImages
public Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage getPrewarmContainerImages(int index) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5;- Specified by:
getPrewarmContainerImagesin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
setPrewarmContainerImages
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setPrewarmContainerImages(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage value) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
setPrewarmContainerImages
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setPrewarmContainerImages(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage.Builder builderForValue) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
addPrewarmContainerImages
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPrewarmContainerImages(Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage value) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
addPrewarmContainerImages
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPrewarmContainerImages(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage value) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
addPrewarmContainerImages
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPrewarmContainerImages(Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage.Builder builderForValue) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
addPrewarmContainerImages
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPrewarmContainerImages(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage.Builder builderForValue) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
addAllPrewarmContainerImages
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAllPrewarmContainerImages(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage> values) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
clearPrewarmContainerImages
Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
removePrewarmContainerImages
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder removePrewarmContainerImages(int index) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
getPrewarmContainerImagesBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage.Builder getPrewarmContainerImagesBuilder(int index) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
getPrewarmContainerImagesOrBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImageOrBuilder getPrewarmContainerImagesOrBuilder(int index) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5;- Specified by:
getPrewarmContainerImagesOrBuilderin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getPrewarmContainerImagesOrBuilderList
public List<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImageOrBuilder> getPrewarmContainerImagesOrBuilderList()Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5;- Specified by:
getPrewarmContainerImagesOrBuilderListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
addPrewarmContainerImagesBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage.Builder addPrewarmContainerImagesBuilder()Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
addPrewarmContainerImagesBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage.Builder addPrewarmContainerImagesBuilder(int index) Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
getPrewarmContainerImagesBuilderList
public List<Compute.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage.Builder> getPrewarmContainerImagesBuilderList()Request that the following set of container images be prewarmed in `containerd`. This is strictly best-effort.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrewarmContainerImage prewarm_container_images = 5; -
getEnableWildcardDomain
public boolean getEnableWildcardDomain()Register a wildcard domain for ingress directed at this new instance.
bool enable_wildcard_domain = 7;- Specified by:
getEnableWildcardDomainin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- The enableWildcardDomain.
-
setEnableWildcardDomain
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setEnableWildcardDomain(boolean value) Register a wildcard domain for ingress directed at this new instance.
bool enable_wildcard_domain = 7;- Parameters:
value- The enableWildcardDomain to set.- Returns:
- This builder for chaining.
-
clearEnableWildcardDomain
Register a wildcard domain for ingress directed at this new instance.
bool enable_wildcard_domain = 7;- Returns:
- This builder for chaining.
-
getVolumesList
Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8;- Specified by:
getVolumesListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getVolumesCount
public int getVolumesCount()Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8;- Specified by:
getVolumesCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getVolumes
Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8;- Specified by:
getVolumesin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
setVolumes
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setVolumes(int index, Compute.VolumeRequest value) Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
setVolumes
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setVolumes(int index, Compute.VolumeRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
addVolumes
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addVolumes(Compute.VolumeRequest value) Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
addVolumes
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addVolumes(int index, Compute.VolumeRequest value) Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
addVolumes
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addVolumes(Compute.VolumeRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
addVolumes
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addVolumes(int index, Compute.VolumeRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
addAllVolumes
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAllVolumes(Iterable<? extends Compute.VolumeRequest> values) Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
clearVolumes
Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
removeVolumes
Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
getVolumesBuilder
Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
getVolumesOrBuilder
Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8;- Specified by:
getVolumesOrBuilderin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getVolumesOrBuilderList
Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8;- Specified by:
getVolumesOrBuilderListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
addVolumesBuilder
Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
addVolumesBuilder
Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
getVolumesBuilderList
Reach out to the Namespace team to learn more about this capability. A union of these set of volumes and the volumes defined in CreateInstanceRequest are used.
repeated .namespace.cloud.compute.v1beta.VolumeRequest volumes = 8; -
getEnsureDirectoryList
public List<Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest> getEnsureDirectoryList()Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9;- Specified by:
getEnsureDirectoryListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getEnsureDirectoryCount
public int getEnsureDirectoryCount()Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9;- Specified by:
getEnsureDirectoryCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getEnsureDirectory
public Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest getEnsureDirectory(int index) Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9;- Specified by:
getEnsureDirectoryin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
setEnsureDirectory
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setEnsureDirectory(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest value) Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
setEnsureDirectory
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setEnsureDirectory(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
addEnsureDirectory
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addEnsureDirectory(Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest value) Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
addEnsureDirectory
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addEnsureDirectory(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest value) Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
addEnsureDirectory
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addEnsureDirectory(Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
addEnsureDirectory
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addEnsureDirectory(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest.Builder builderForValue) Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
addAllEnsureDirectory
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAllEnsureDirectory(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest> values) Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
clearEnsureDirectory
Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
removeEnsureDirectory
Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
getEnsureDirectoryBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest.Builder getEnsureDirectoryBuilder(int index) Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
getEnsureDirectoryOrBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequestOrBuilder getEnsureDirectoryOrBuilder(int index) Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9;- Specified by:
getEnsureDirectoryOrBuilderin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getEnsureDirectoryOrBuilderList
public List<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequestOrBuilder> getEnsureDirectoryOrBuilderList()Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9;- Specified by:
getEnsureDirectoryOrBuilderListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
addEnsureDirectoryBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest.Builder addEnsureDirectoryBuilder()Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
addEnsureDirectoryBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest.Builder addEnsureDirectoryBuilder(int index) Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
getEnsureDirectoryBuilderList
public List<Compute.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest.Builder> getEnsureDirectoryBuilderList()Reach out to the Namespace team to learn more about this capability.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.DirectoryRequest ensure_directory = 9; -
getUniqueTag
Reach out to the Namespace team to learn more about this capability.
string unique_tag = 10;- Specified by:
getUniqueTagin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- The uniqueTag.
-
getUniqueTagBytes
public com.google.protobuf.ByteString getUniqueTagBytes()Reach out to the Namespace team to learn more about this capability.
string unique_tag = 10;- Specified by:
getUniqueTagBytesin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- The bytes for uniqueTag.
-
setUniqueTag
Reach out to the Namespace team to learn more about this capability.
string unique_tag = 10;- Parameters:
value- The uniqueTag to set.- Returns:
- This builder for chaining.
-
clearUniqueTag
Reach out to the Namespace team to learn more about this capability.
string unique_tag = 10;- Returns:
- This builder for chaining.
-
setUniqueTagBytes
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setUniqueTagBytes(com.google.protobuf.ByteString value) Reach out to the Namespace team to learn more about this capability.
string unique_tag = 10;- Parameters:
value- The bytes for uniqueTag to set.- Returns:
- This builder for chaining.
-
getExportedUnixSocketsCount
public int getExportedUnixSocketsCount()Description copied from interface:Compute.CreateInstanceRequest.ExperimentalFeaturesOrBuilderReach out to the Namespace team to learn more about this capability.
map<string, string> exported_unix_sockets = 11;- Specified by:
getExportedUnixSocketsCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
containsExportedUnixSockets
Reach out to the Namespace team to learn more about this capability.
map<string, string> exported_unix_sockets = 11;- Specified by:
containsExportedUnixSocketsin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getExportedUnixSockets
Deprecated.UsegetExportedUnixSocketsMap()instead.- Specified by:
getExportedUnixSocketsin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getExportedUnixSocketsMap
Reach out to the Namespace team to learn more about this capability.
map<string, string> exported_unix_sockets = 11;- Specified by:
getExportedUnixSocketsMapin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getExportedUnixSocketsOrDefault
Reach out to the Namespace team to learn more about this capability.
map<string, string> exported_unix_sockets = 11;- Specified by:
getExportedUnixSocketsOrDefaultin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getExportedUnixSocketsOrThrow
Reach out to the Namespace team to learn more about this capability.
map<string, string> exported_unix_sockets = 11;- Specified by:
getExportedUnixSocketsOrThrowin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
clearExportedUnixSockets
-
removeExportedUnixSockets
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder removeExportedUnixSockets(String key) Reach out to the Namespace team to learn more about this capability.
map<string, string> exported_unix_sockets = 11; -
getMutableExportedUnixSockets
Deprecated.Use alternate mutation accessors instead. -
putExportedUnixSockets
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder putExportedUnixSockets(String key, String value) Reach out to the Namespace team to learn more about this capability.
map<string, string> exported_unix_sockets = 11; -
putAllExportedUnixSockets
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder putAllExportedUnixSockets(Map<String, String> values) Reach out to the Namespace team to learn more about this capability.
map<string, string> exported_unix_sockets = 11; -
hasContainerCache
public boolean hasContainerCache()Enable container caching.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerCache container_cache = 12;- Specified by:
hasContainerCachein interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- Whether the containerCache field is set.
-
getContainerCache
Enable container caching.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerCache container_cache = 12;- Specified by:
getContainerCachein interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- The containerCache.
-
setContainerCache
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setContainerCache(Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerCache value) Enable container caching.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerCache container_cache = 12; -
setContainerCache
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setContainerCache(Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerCache.Builder builderForValue) Enable container caching.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerCache container_cache = 12; -
mergeContainerCache
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder mergeContainerCache(Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerCache value) Enable container caching.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerCache container_cache = 12; -
clearContainerCache
Enable container caching.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerCache container_cache = 12; -
getContainerCacheBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerCache.Builder getContainerCacheBuilder()Enable container caching.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerCache container_cache = 12; -
getContainerCacheOrBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.ContainerCacheOrBuilder getContainerCacheOrBuilder()Enable container caching.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.ContainerCache container_cache = 12;- Specified by:
getContainerCacheOrBuilderin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getPreStartHookList
Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17;- Specified by:
getPreStartHookListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getPreStartHookCount
public int getPreStartHookCount()Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17;- Specified by:
getPreStartHookCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getPreStartHook
Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17;- Specified by:
getPreStartHookin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
setPreStartHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setPreStartHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook value) Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
setPreStartHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setPreStartHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder builderForValue) Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
addPreStartHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPreStartHook(Compute.CreateInstanceRequest.ExperimentalFeatures.Hook value) Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
addPreStartHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPreStartHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook value) Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
addPreStartHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPreStartHook(Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder builderForValue) Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
addPreStartHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPreStartHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder builderForValue) Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
addAllPreStartHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAllPreStartHook(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.Hook> values) Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
clearPreStartHook
Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
removePreStartHook
Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
getPreStartHookBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder getPreStartHookBuilder(int index) Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
getPreStartHookOrBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.HookOrBuilder getPreStartHookOrBuilder(int index) Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17;- Specified by:
getPreStartHookOrBuilderin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getPreStartHookOrBuilderList
public List<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.HookOrBuilder> getPreStartHookOrBuilderList()Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17;- Specified by:
getPreStartHookOrBuilderListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
addPreStartHookBuilder
Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
addPreStartHookBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder addPreStartHookBuilder(int index) Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
getPreStartHookBuilderList
public List<Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder> getPreStartHookBuilderList()Hooks to trigger before any programs (containers or applications) are started.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_start_hook = 17; -
getPreShutdownHookList
Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13;- Specified by:
getPreShutdownHookListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getPreShutdownHookCount
public int getPreShutdownHookCount()Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13;- Specified by:
getPreShutdownHookCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getPreShutdownHook
Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13;- Specified by:
getPreShutdownHookin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
setPreShutdownHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setPreShutdownHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook value) Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
setPreShutdownHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setPreShutdownHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder builderForValue) Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
addPreShutdownHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPreShutdownHook(Compute.CreateInstanceRequest.ExperimentalFeatures.Hook value) Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
addPreShutdownHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPreShutdownHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook value) Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
addPreShutdownHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPreShutdownHook(Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder builderForValue) Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
addPreShutdownHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addPreShutdownHook(int index, Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder builderForValue) Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
addAllPreShutdownHook
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAllPreShutdownHook(Iterable<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.Hook> values) Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
clearPreShutdownHook
Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
removePreShutdownHook
Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
getPreShutdownHookBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder getPreShutdownHookBuilder(int index) Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
getPreShutdownHookOrBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.HookOrBuilder getPreShutdownHookOrBuilder(int index) Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13;- Specified by:
getPreShutdownHookOrBuilderin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getPreShutdownHookOrBuilderList
public List<? extends Compute.CreateInstanceRequest.ExperimentalFeatures.HookOrBuilder> getPreShutdownHookOrBuilderList()Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13;- Specified by:
getPreShutdownHookOrBuilderListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
addPreShutdownHookBuilder
Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
addPreShutdownHookBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder addPreShutdownHookBuilder(int index) Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
getPreShutdownHookBuilderList
public List<Compute.CreateInstanceRequest.ExperimentalFeatures.Hook.Builder> getPreShutdownHookBuilderList()Hooks to trigger before the instance shuts down.
repeated .namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.Hook pre_shutdown_hook = 13; -
getAuthorizedSshKeysList
public com.google.protobuf.ProtocolStringList getAuthorizedSshKeysList()Public keys to enroll for SSH access to the created instance.
repeated string authorized_ssh_keys = 14;- Specified by:
getAuthorizedSshKeysListin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- A list containing the authorizedSshKeys.
-
getAuthorizedSshKeysCount
public int getAuthorizedSshKeysCount()Public keys to enroll for SSH access to the created instance.
repeated string authorized_ssh_keys = 14;- Specified by:
getAuthorizedSshKeysCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- The count of authorizedSshKeys.
-
getAuthorizedSshKeys
Public keys to enroll for SSH access to the created instance.
repeated string authorized_ssh_keys = 14;- Specified by:
getAuthorizedSshKeysin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The authorizedSshKeys at the given index.
-
getAuthorizedSshKeysBytes
public com.google.protobuf.ByteString getAuthorizedSshKeysBytes(int index) Public keys to enroll for SSH access to the created instance.
repeated string authorized_ssh_keys = 14;- Specified by:
getAuthorizedSshKeysBytesin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the authorizedSshKeys at the given index.
-
setAuthorizedSshKeys
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setAuthorizedSshKeys(int index, String value) Public keys to enroll for SSH access to the created instance.
repeated string authorized_ssh_keys = 14;- Parameters:
index- The index to set the value at.value- The authorizedSshKeys to set.- Returns:
- This builder for chaining.
-
addAuthorizedSshKeys
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAuthorizedSshKeys(String value) Public keys to enroll for SSH access to the created instance.
repeated string authorized_ssh_keys = 14;- Parameters:
value- The authorizedSshKeys to add.- Returns:
- This builder for chaining.
-
addAllAuthorizedSshKeys
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAllAuthorizedSshKeys(Iterable<String> values) Public keys to enroll for SSH access to the created instance.
repeated string authorized_ssh_keys = 14;- Parameters:
values- The authorizedSshKeys to add.- Returns:
- This builder for chaining.
-
clearAuthorizedSshKeys
Public keys to enroll for SSH access to the created instance.
repeated string authorized_ssh_keys = 14;- Returns:
- This builder for chaining.
-
addAuthorizedSshKeysBytes
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder addAuthorizedSshKeysBytes(com.google.protobuf.ByteString value) Public keys to enroll for SSH access to the created instance.
repeated string authorized_ssh_keys = 14;- Parameters:
value- The bytes of the authorizedSshKeys to add.- Returns:
- This builder for chaining.
-
getMacosBaseImageId
Base image ID to use for a macOS instance.
string macos_base_image_id = 16;- Specified by:
getMacosBaseImageIdin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- The macosBaseImageId.
-
getMacosBaseImageIdBytes
public com.google.protobuf.ByteString getMacosBaseImageIdBytes()Base image ID to use for a macOS instance.
string macos_base_image_id = 16;- Specified by:
getMacosBaseImageIdBytesin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- The bytes for macosBaseImageId.
-
setMacosBaseImageId
Base image ID to use for a macOS instance.
string macos_base_image_id = 16;- Parameters:
value- The macosBaseImageId to set.- Returns:
- This builder for chaining.
-
clearMacosBaseImageId
Base image ID to use for a macOS instance.
string macos_base_image_id = 16;- Returns:
- This builder for chaining.
-
setMacosBaseImageIdBytes
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setMacosBaseImageIdBytes(com.google.protobuf.ByteString value) Base image ID to use for a macOS instance.
string macos_base_image_id = 16;- Parameters:
value- The bytes for macosBaseImageId to set.- Returns:
- This builder for chaining.
-
getInternalCount
public int getInternalCount()Description copied from interface:Compute.CreateInstanceRequest.ExperimentalFeaturesOrBuilderReach out to the Namespace team to learn more about this capability.
map<string, string> internal = 15;- Specified by:
getInternalCountin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
containsInternal
Reach out to the Namespace team to learn more about this capability.
map<string, string> internal = 15;- Specified by:
containsInternalin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getInternal
Deprecated.UsegetInternalMap()instead.- Specified by:
getInternalin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getInternalMap
Reach out to the Namespace team to learn more about this capability.
map<string, string> internal = 15;- Specified by:
getInternalMapin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getInternalOrDefault
Reach out to the Namespace team to learn more about this capability.
map<string, string> internal = 15;- Specified by:
getInternalOrDefaultin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
getInternalOrThrow
Reach out to the Namespace team to learn more about this capability.
map<string, string> internal = 15;- Specified by:
getInternalOrThrowin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-
clearInternal
-
removeInternal
Reach out to the Namespace team to learn more about this capability.
map<string, string> internal = 15; -
getMutableInternal
Deprecated.Use alternate mutation accessors instead. -
putInternal
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder putInternal(String key, String value) Reach out to the Namespace team to learn more about this capability.
map<string, string> internal = 15; -
putAllInternal
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder putAllInternal(Map<String, String> values) Reach out to the Namespace team to learn more about this capability.
map<string, string> internal = 15; -
getNestedVirtualization
public boolean getNestedVirtualization()Sets the instance and any containers up with required configuration to use Nested Virtualization (e.g. KVM) Only supported on Linux
bool nested_virtualization = 19;- Specified by:
getNestedVirtualizationin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- The nestedVirtualization.
-
setNestedVirtualization
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setNestedVirtualization(boolean value) Sets the instance and any containers up with required configuration to use Nested Virtualization (e.g. KVM) Only supported on Linux
bool nested_virtualization = 19;- Parameters:
value- The nestedVirtualization to set.- Returns:
- This builder for chaining.
-
clearNestedVirtualization
Sets the instance and any containers up with required configuration to use Nested Virtualization (e.g. KVM) Only supported on Linux
bool nested_virtualization = 19;- Returns:
- This builder for chaining.
-
hasPrometheusMetricsSink
public boolean hasPrometheusMetricsSink()Reach out to the Namespace team to learn more about this capability.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink prometheus_metrics_sink = 20;- Specified by:
hasPrometheusMetricsSinkin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- Whether the prometheusMetricsSink field is set.
-
getPrometheusMetricsSink
public Compute.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink getPrometheusMetricsSink()Reach out to the Namespace team to learn more about this capability.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink prometheus_metrics_sink = 20;- Specified by:
getPrometheusMetricsSinkin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder- Returns:
- The prometheusMetricsSink.
-
setPrometheusMetricsSink
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setPrometheusMetricsSink(Compute.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink value) Reach out to the Namespace team to learn more about this capability.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink prometheus_metrics_sink = 20; -
setPrometheusMetricsSink
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder setPrometheusMetricsSink(Compute.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink.Builder builderForValue) Reach out to the Namespace team to learn more about this capability.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink prometheus_metrics_sink = 20; -
mergePrometheusMetricsSink
public Compute.CreateInstanceRequest.ExperimentalFeatures.Builder mergePrometheusMetricsSink(Compute.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink value) Reach out to the Namespace team to learn more about this capability.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink prometheus_metrics_sink = 20; -
clearPrometheusMetricsSink
Reach out to the Namespace team to learn more about this capability.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink prometheus_metrics_sink = 20; -
getPrometheusMetricsSinkBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink.Builder getPrometheusMetricsSinkBuilder()Reach out to the Namespace team to learn more about this capability.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink prometheus_metrics_sink = 20; -
getPrometheusMetricsSinkOrBuilder
public Compute.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSinkOrBuilder getPrometheusMetricsSinkOrBuilder()Reach out to the Namespace team to learn more about this capability.
.namespace.cloud.compute.v1beta.CreateInstanceRequest.ExperimentalFeatures.PrometheusMetricsSink prometheus_metrics_sink = 20;- Specified by:
getPrometheusMetricsSinkOrBuilderin interfaceCompute.CreateInstanceRequest.ExperimentalFeaturesOrBuilder
-