Interface V1.LifecycleHandlerOrBuilder

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

public static interface V1.LifecycleHandlerOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    One and only one of the following should be specified.
    One and only one of the following should be specified.
    HTTPGet specifies the http request to perform.
    HTTPGet specifies the http request to perform.
    TCPSocket specifies an action involving a TCP port.
    TCPSocket specifies an action involving a TCP port.
    boolean
    One and only one of the following should be specified.
    boolean
    HTTPGet specifies the http request to perform.
    boolean
    TCPSocket specifies an action involving a TCP port.

    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

    • hasExec

      boolean hasExec()
       One and only one of the following should be specified.
       Exec specifies the action to take.
       +optional
       
      optional .k8s.io.api.core.v1.ExecAction exec = 1;
    • getExec

      V1.ExecAction getExec()
       One and only one of the following should be specified.
       Exec specifies the action to take.
       +optional
       
      optional .k8s.io.api.core.v1.ExecAction exec = 1;
    • getExecOrBuilder

      V1.ExecActionOrBuilder getExecOrBuilder()
       One and only one of the following should be specified.
       Exec specifies the action to take.
       +optional
       
      optional .k8s.io.api.core.v1.ExecAction exec = 1;
    • hasHttpGet

      boolean hasHttpGet()
       HTTPGet specifies the http request to perform.
       +optional
       
      optional .k8s.io.api.core.v1.HTTPGetAction httpGet = 2;
    • getHttpGet

      V1.HTTPGetAction getHttpGet()
       HTTPGet specifies the http request to perform.
       +optional
       
      optional .k8s.io.api.core.v1.HTTPGetAction httpGet = 2;
    • getHttpGetOrBuilder

      V1.HTTPGetActionOrBuilder getHttpGetOrBuilder()
       HTTPGet specifies the http request to perform.
       +optional
       
      optional .k8s.io.api.core.v1.HTTPGetAction httpGet = 2;
    • hasTcpSocket

      boolean hasTcpSocket()
       TCPSocket specifies an action involving a TCP port.
       TCP hooks not yet supported
       TODO: implement a realistic TCP lifecycle hook
       +optional
       
      optional .k8s.io.api.core.v1.TCPSocketAction tcpSocket = 3;
    • getTcpSocket

      V1.TCPSocketAction getTcpSocket()
       TCPSocket specifies an action involving a TCP port.
       TCP hooks not yet supported
       TODO: implement a realistic TCP lifecycle hook
       +optional
       
      optional .k8s.io.api.core.v1.TCPSocketAction tcpSocket = 3;
    • getTcpSocketOrBuilder

      V1.TCPSocketActionOrBuilder getTcpSocketOrBuilder()
       TCPSocket specifies an action involving a TCP port.
       TCP hooks not yet supported
       TODO: implement a realistic TCP lifecycle hook
       +optional
       
      optional .k8s.io.api.core.v1.TCPSocketAction tcpSocket = 3;