public static interface V1beta1Apiextensions.CustomResourceConversionOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getConversionReviewVersions(int index)
conversionReviewVersions is an ordered list of preferred `ConversionReview`
versions the Webhook expects.
|
com.google.protobuf.ByteString |
getConversionReviewVersionsBytes(int index)
conversionReviewVersions is an ordered list of preferred `ConversionReview`
versions the Webhook expects.
|
int |
getConversionReviewVersionsCount()
conversionReviewVersions is an ordered list of preferred `ConversionReview`
versions the Webhook expects.
|
List<String> |
getConversionReviewVersionsList()
conversionReviewVersions is an ordered list of preferred `ConversionReview`
versions the Webhook expects.
|
String |
getStrategy()
strategy specifies how custom resources are converted between versions.
|
com.google.protobuf.ByteString |
getStrategyBytes()
strategy specifies how custom resources are converted between versions.
|
V1beta1Apiextensions.WebhookClientConfig |
getWebhookClientConfig()
webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`.
|
V1beta1Apiextensions.WebhookClientConfigOrBuilder |
getWebhookClientConfigOrBuilder()
webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`.
|
boolean |
hasStrategy()
strategy specifies how custom resources are converted between versions.
|
boolean |
hasWebhookClientConfig()
webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasStrategy()
strategy specifies how custom resources are converted between versions. Allowed values are: - `None`: The converter only change the apiVersion and would not touch any other field in the custom resource. - `Webhook`: API Server will call to an external webhook to do the conversion. Additional information is needed for this option. This requires spec.preserveUnknownFields to be false, and spec.conversion.webhookClientConfig to be set.
optional string strategy = 1;String getStrategy()
strategy specifies how custom resources are converted between versions. Allowed values are: - `None`: The converter only change the apiVersion and would not touch any other field in the custom resource. - `Webhook`: API Server will call to an external webhook to do the conversion. Additional information is needed for this option. This requires spec.preserveUnknownFields to be false, and spec.conversion.webhookClientConfig to be set.
optional string strategy = 1;com.google.protobuf.ByteString getStrategyBytes()
strategy specifies how custom resources are converted between versions. Allowed values are: - `None`: The converter only change the apiVersion and would not touch any other field in the custom resource. - `Webhook`: API Server will call to an external webhook to do the conversion. Additional information is needed for this option. This requires spec.preserveUnknownFields to be false, and spec.conversion.webhookClientConfig to be set.
optional string strategy = 1;boolean hasWebhookClientConfig()
webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`. Required when `strategy` is set to `Webhook`. +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig webhookClientConfig = 2;
V1beta1Apiextensions.WebhookClientConfig getWebhookClientConfig()
webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`. Required when `strategy` is set to `Webhook`. +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig webhookClientConfig = 2;
V1beta1Apiextensions.WebhookClientConfigOrBuilder getWebhookClientConfigOrBuilder()
webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`. Required when `strategy` is set to `Webhook`. +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig webhookClientConfig = 2;
List<String> getConversionReviewVersionsList()
conversionReviewVersions is an ordered list of preferred `ConversionReview` versions the Webhook expects. The API server will use the first version in the list which it supports. If none of the versions specified in this list are supported by API server, conversion will fail for the custom resource. If a persisted Webhook configuration specifies allowed versions and does not include any versions known to the API Server, calls to the webhook will fail. Defaults to `["v1beta1"]`. +optional
repeated string conversionReviewVersions = 3;int getConversionReviewVersionsCount()
conversionReviewVersions is an ordered list of preferred `ConversionReview` versions the Webhook expects. The API server will use the first version in the list which it supports. If none of the versions specified in this list are supported by API server, conversion will fail for the custom resource. If a persisted Webhook configuration specifies allowed versions and does not include any versions known to the API Server, calls to the webhook will fail. Defaults to `["v1beta1"]`. +optional
repeated string conversionReviewVersions = 3;String getConversionReviewVersions(int index)
conversionReviewVersions is an ordered list of preferred `ConversionReview` versions the Webhook expects. The API server will use the first version in the list which it supports. If none of the versions specified in this list are supported by API server, conversion will fail for the custom resource. If a persisted Webhook configuration specifies allowed versions and does not include any versions known to the API Server, calls to the webhook will fail. Defaults to `["v1beta1"]`. +optional
repeated string conversionReviewVersions = 3;com.google.protobuf.ByteString getConversionReviewVersionsBytes(int index)
conversionReviewVersions is an ordered list of preferred `ConversionReview` versions the Webhook expects. The API server will use the first version in the list which it supports. If none of the versions specified in this list are supported by API server, conversion will fail for the custom resource. If a persisted Webhook configuration specifies allowed versions and does not include any versions known to the API Server, calls to the webhook will fail. Defaults to `["v1beta1"]`. +optional
repeated string conversionReviewVersions = 3;Copyright © 2023. All rights reserved.