Package namespace.cloud.compute.v1beta
Interface Compute.CreateInstanceRequest.FeatureConfigurationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Compute.CreateInstanceRequest.FeatureConfiguration,Compute.CreateInstanceRequest.FeatureConfiguration.Builder
- Enclosing class:
Compute.CreateInstanceRequest
public static interface Compute.CreateInstanceRequest.FeatureConfigurationOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanAutomatically expose ingresses annotated with "kubernetes.namespace.so/expose: true" as authenticated HTTP endpoints.If set, also runs a single-node Kubernetes in this instance.com.google.protobuf.ByteStringIf set, also runs a single-node Kubernetes in this instance.intOverrides the kubelet --max-pods value.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getEnableKubernetesVersion
String getEnableKubernetesVersion()If set, also runs a single-node Kubernetes in this instance. Must be set to a specific Kubernetes major+minor version, e.g. "1.26" or "1.28".
string enable_kubernetes_version = 1;- Returns:
- The enableKubernetesVersion.
-
getEnableKubernetesVersionBytes
com.google.protobuf.ByteString getEnableKubernetesVersionBytes()If set, also runs a single-node Kubernetes in this instance. Must be set to a specific Kubernetes major+minor version, e.g. "1.26" or "1.28".
string enable_kubernetes_version = 1;- Returns:
- The bytes for enableKubernetesVersion.
-
getEnableKubernetesIngressManager
boolean getEnableKubernetesIngressManager()Automatically expose ingresses annotated with "kubernetes.namespace.so/expose: true" as authenticated HTTP endpoints.
bool enable_kubernetes_ingress_manager = 2;- Returns:
- The enableKubernetesIngressManager.
-
getKubernetesMaxPods
int getKubernetesMaxPods()Overrides the kubelet --max-pods value. Must be <= 250.
int32 kubernetes_max_pods = 3;- Returns:
- The kubernetesMaxPods.
-