Interface V1beta1Apiextensions.CustomResourceSubresourcesOrBuilder

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

public static interface V1beta1Apiextensions.CustomResourceSubresourcesOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasStatus

      boolean hasStatus()
       status indicates the custom resource should serve a `/status` subresource.
       When enabled:
       1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object.
       2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object.
       +optional
       
      optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus status = 1;
    • getStatus

       status indicates the custom resource should serve a `/status` subresource.
       When enabled:
       1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object.
       2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object.
       +optional
       
      optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus status = 1;
    • getStatusOrBuilder

       status indicates the custom resource should serve a `/status` subresource.
       When enabled:
       1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object.
       2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object.
       +optional
       
      optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus status = 1;
    • hasScale

      boolean hasScale()
       scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object.
       +optional
       
      optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale scale = 2;
    • getScale

       scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object.
       +optional
       
      optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale scale = 2;
    • getScaleOrBuilder

       scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object.
       +optional
       
      optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale scale = 2;