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 Type
    Method
    Description
    boolean
    Automatically 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.ByteString
    If set, also runs a single-node Kubernetes in this instance.
    int
    Overrides the kubelet --max-pods value.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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.