Interface V1beta2Apps.DaemonSetUpdateStrategyOrBuilder

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

public static interface V1beta2Apps.DaemonSetUpdateStrategyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

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

    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 daemon set update. Can be "RollingUpdate" or "OnDelete". Default is RollingUpdate.
       +optional
       
      optional string type = 1;
    • getType

      String getType()
       Type of daemon set update. Can be "RollingUpdate" or "OnDelete". Default is RollingUpdate.
       +optional
       
      optional string type = 1;
    • getTypeBytes

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

      boolean hasRollingUpdate()
       Rolling update config params. Present only if type = "RollingUpdate".
       ---
       TODO: Update this to follow our convention for oneOf, whatever we decide it
       to be. Same as Deployment `strategy.rollingUpdate`.
       See https://github.com/kubernetes/kubernetes/issues/35345
       +optional
       
      optional .k8s.io.api.apps.v1beta2.RollingUpdateDaemonSet rollingUpdate = 2;
    • getRollingUpdate

       Rolling update config params. Present only if type = "RollingUpdate".
       ---
       TODO: Update this to follow our convention for oneOf, whatever we decide it
       to be. Same as Deployment `strategy.rollingUpdate`.
       See https://github.com/kubernetes/kubernetes/issues/35345
       +optional
       
      optional .k8s.io.api.apps.v1beta2.RollingUpdateDaemonSet rollingUpdate = 2;
    • getRollingUpdateOrBuilder

      V1beta2Apps.RollingUpdateDaemonSetOrBuilder getRollingUpdateOrBuilder()
       Rolling update config params. Present only if type = "RollingUpdate".
       ---
       TODO: Update this to follow our convention for oneOf, whatever we decide it
       to be. Same as Deployment `strategy.rollingUpdate`.
       See https://github.com/kubernetes/kubernetes/issues/35345
       +optional
       
      optional .k8s.io.api.apps.v1beta2.RollingUpdateDaemonSet rollingUpdate = 2;