Class NamedResourcesRequest
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.resource.v1alpha2.NamedResourcesRequest
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<NamedResourcesRequestBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class NamedResourcesRequest extends Object implements io.fabric8.kubernetes.api.builder.Editable<NamedResourcesRequestBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
NamedResourcesRequest is used in ResourceRequestModel.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NamedResourcesRequest()No args constructor for use in serializationNamedResourcesRequest(String selector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamedResourcesRequestBuilderedit()Map<String,Object>getAdditionalProperties()StringgetSelector()Selector is a CEL expression which must evaluate to true if a resource instance is suitable.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetSelector(String selector)Selector is a CEL expression which must evaluate to true if a resource instance is suitable.NamedResourcesRequestBuildertoBuilder()
-
-
-
Constructor Detail
-
NamedResourcesRequest
public NamedResourcesRequest()
No args constructor for use in serialization
-
NamedResourcesRequest
public NamedResourcesRequest(String selector)
-
-
Method Detail
-
getSelector
public String getSelector()
Selector is a CEL expression which must evaluate to true if a resource instance is suitable. The language is as defined in https://kubernetes.io/docs/reference/using-api/cel/In addition, for each type NamedResourcesin AttributeValue there is a map that resolves to the corresponding value of the instance under evaluation. For example:
attributes.quantity["a"].isGreaterThan(quantity("0")) &&
attributes.stringslice["b"].isSorted()
-
setSelector
public void setSelector(String selector)
Selector is a CEL expression which must evaluate to true if a resource instance is suitable. The language is as defined in https://kubernetes.io/docs/reference/using-api/cel/In addition, for each type NamedResourcesin AttributeValue there is a map that resolves to the corresponding value of the instance under evaluation. For example:
attributes.quantity["a"].isGreaterThan(quantity("0")) &&
attributes.stringslice["b"].isSorted()
-
edit
public NamedResourcesRequestBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<NamedResourcesRequestBuilder>
-
toBuilder
public NamedResourcesRequestBuilder toBuilder()
-
-