Package net.stickycode.kuuty.model.v18
Class IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceConversion
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceConversion
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceConversion extends Object
CustomResourceConversion describes how to convert different versions of a CR.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_STRATEGYstatic StringJSON_PROPERTY_WEBHOOK
-
Constructor Summary
Constructors Constructor Description IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceConversion()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetStrategy()strategy specifies how custom resources are converted between versions.IoK8sApiextensionsApiserverPkgApisApiextensionsV1WebhookConversiongetWebhook()Get webhookinthashCode()voidsetStrategy(String strategy)voidsetWebhook(IoK8sApiextensionsApiserverPkgApisApiextensionsV1WebhookConversion webhook)IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceConversionstrategy(String strategy)StringtoString()IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceConversionwebhook(IoK8sApiextensionsApiserverPkgApisApiextensionsV1WebhookConversion webhook)
-
-
-
Field Detail
-
JSON_PROPERTY_STRATEGY
public static final String JSON_PROPERTY_STRATEGY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_WEBHOOK
public static final String JSON_PROPERTY_WEBHOOK
- See Also:
- Constant Field Values
-
-
Method Detail
-
strategy
public IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceConversion strategy(String strategy)
-
getStrategy
public 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.webhook to be set.- Returns:
- strategy
-
setStrategy
public void setStrategy(String strategy)
-
webhook
public IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceConversion webhook(IoK8sApiextensionsApiserverPkgApisApiextensionsV1WebhookConversion webhook)
-
getWebhook
@Nullable public IoK8sApiextensionsApiserverPkgApisApiextensionsV1WebhookConversion getWebhook()
Get webhook- Returns:
- webhook
-
setWebhook
public void setWebhook(IoK8sApiextensionsApiserverPkgApisApiextensionsV1WebhookConversion webhook)
-
-