Interface V1beta1Apiextensions.ConversionRequestOrBuilder

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

public static interface V1beta1Apiextensions.ConversionRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    desiredAPIVersion is the version to convert given objects to.
    com.google.protobuf.ByteString
    desiredAPIVersion is the version to convert given objects to.
    getObjects(int index)
    objects is the list of custom resource objects to be converted.
    int
    objects is the list of custom resource objects to be converted.
    objects is the list of custom resource objects to be converted.
    objects is the list of custom resource objects to be converted.
    objects is the list of custom resource objects to be converted.
    uid is an identifier for the individual request/response.
    com.google.protobuf.ByteString
    uid is an identifier for the individual request/response.
    boolean
    desiredAPIVersion is the version to convert given objects to.
    boolean
    uid is an identifier for the individual request/response.

    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

    • hasUid

      boolean hasUid()
       uid is an identifier for the individual request/response. It allows distinguishing instances of requests which are
       otherwise identical (parallel requests, etc).
       The UID is meant to track the round trip (request/response) between the Kubernetes API server and the webhook, not the user request.
       It is suitable for correlating log entries between the webhook and apiserver, for either auditing or debugging.
       
      optional string uid = 1;
    • getUid

      String getUid()
       uid is an identifier for the individual request/response. It allows distinguishing instances of requests which are
       otherwise identical (parallel requests, etc).
       The UID is meant to track the round trip (request/response) between the Kubernetes API server and the webhook, not the user request.
       It is suitable for correlating log entries between the webhook and apiserver, for either auditing or debugging.
       
      optional string uid = 1;
    • getUidBytes

      com.google.protobuf.ByteString getUidBytes()
       uid is an identifier for the individual request/response. It allows distinguishing instances of requests which are
       otherwise identical (parallel requests, etc).
       The UID is meant to track the round trip (request/response) between the Kubernetes API server and the webhook, not the user request.
       It is suitable for correlating log entries between the webhook and apiserver, for either auditing or debugging.
       
      optional string uid = 1;
    • hasDesiredAPIVersion

      boolean hasDesiredAPIVersion()
       desiredAPIVersion is the version to convert given objects to. e.g. "myapi.example.com/v1"
       
      optional string desiredAPIVersion = 2;
    • getDesiredAPIVersion

      String getDesiredAPIVersion()
       desiredAPIVersion is the version to convert given objects to. e.g. "myapi.example.com/v1"
       
      optional string desiredAPIVersion = 2;
    • getDesiredAPIVersionBytes

      com.google.protobuf.ByteString getDesiredAPIVersionBytes()
       desiredAPIVersion is the version to convert given objects to. e.g. "myapi.example.com/v1"
       
      optional string desiredAPIVersion = 2;
    • getObjectsList

      List<Runtime.RawExtension> getObjectsList()
       objects is the list of custom resource objects to be converted.
       
      repeated .k8s.io.apimachinery.pkg.runtime.RawExtension objects = 3;
    • getObjects

      Runtime.RawExtension getObjects(int index)
       objects is the list of custom resource objects to be converted.
       
      repeated .k8s.io.apimachinery.pkg.runtime.RawExtension objects = 3;
    • getObjectsCount

      int getObjectsCount()
       objects is the list of custom resource objects to be converted.
       
      repeated .k8s.io.apimachinery.pkg.runtime.RawExtension objects = 3;
    • getObjectsOrBuilderList

      List<? extends Runtime.RawExtensionOrBuilder> getObjectsOrBuilderList()
       objects is the list of custom resource objects to be converted.
       
      repeated .k8s.io.apimachinery.pkg.runtime.RawExtension objects = 3;
    • getObjectsOrBuilder

      Runtime.RawExtensionOrBuilder getObjectsOrBuilder(int index)
       objects is the list of custom resource objects to be converted.
       
      repeated .k8s.io.apimachinery.pkg.runtime.RawExtension objects = 3;