Interface V1Apps.DeploymentStrategyOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1Apps.DeploymentStrategy, V1Apps.DeploymentStrategy.Builder
Enclosing class:
V1Apps

public static interface V1Apps.DeploymentStrategyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Rolling update config params.
    Rolling update config params.
    Type of deployment.
    com.google.protobuf.ByteString
    Type of deployment.
    boolean
    Rolling update config params.
    boolean
    Type of deployment.

    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

    • hasType

      boolean hasType()
       Type of deployment. Can be "Recreate" or "RollingUpdate". Default is RollingUpdate.
       +optional
       
      optional string type = 1;
    • getType

      String getType()
       Type of deployment. Can be "Recreate" or "RollingUpdate". Default is RollingUpdate.
       +optional
       
      optional string type = 1;
    • getTypeBytes

      com.google.protobuf.ByteString getTypeBytes()
       Type of deployment. Can be "Recreate" or "RollingUpdate". Default is RollingUpdate.
       +optional
       
      optional string type = 1;
    • hasRollingUpdate

      boolean hasRollingUpdate()
       Rolling update config params. Present only if DeploymentStrategyType =
       RollingUpdate.
       ---
       TODO: Update this to follow our convention for oneOf, whatever we decide it
       to be.
       +optional
       
      optional .k8s.io.api.apps.v1.RollingUpdateDeployment rollingUpdate = 2;
    • getRollingUpdate

      V1Apps.RollingUpdateDeployment getRollingUpdate()
       Rolling update config params. Present only if DeploymentStrategyType =
       RollingUpdate.
       ---
       TODO: Update this to follow our convention for oneOf, whatever we decide it
       to be.
       +optional
       
      optional .k8s.io.api.apps.v1.RollingUpdateDeployment rollingUpdate = 2;
    • getRollingUpdateOrBuilder

      V1Apps.RollingUpdateDeploymentOrBuilder getRollingUpdateOrBuilder()
       Rolling update config params. Present only if DeploymentStrategyType =
       RollingUpdate.
       ---
       TODO: Update this to follow our convention for oneOf, whatever we decide it
       to be.
       +optional
       
      optional .k8s.io.api.apps.v1.RollingUpdateDeployment rollingUpdate = 2;