-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(openapi): regenerate model for istio.io/client-go 1.24.0
Signed-off-by: Marc Nuri <marc@marcnuri.com>
- Loading branch information
Showing
3 changed files
with
202 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
144 changes: 144 additions & 0 deletions
144
.../src/generated/java/io/fabric8/istio/api/api/networking/v1alpha3/WarmupConfiguration.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,144 @@ | ||
|
||
package io.fabric8.istio.api.api.networking.v1alpha3; | ||
|
||
import java.util.LinkedHashMap; | ||
import java.util.Map; | ||
import javax.annotation.Generated; | ||
import com.fasterxml.jackson.annotation.JsonAnyGetter; | ||
import com.fasterxml.jackson.annotation.JsonAnySetter; | ||
import com.fasterxml.jackson.annotation.JsonIgnore; | ||
import com.fasterxml.jackson.annotation.JsonInclude; | ||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
import com.fasterxml.jackson.annotation.JsonPropertyOrder; | ||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize; | ||
import io.fabric8.kubernetes.api.builder.Editable; | ||
import io.fabric8.kubernetes.api.model.Container; | ||
import io.fabric8.kubernetes.api.model.ContainerPort; | ||
import io.fabric8.kubernetes.api.model.EnvVar; | ||
import io.fabric8.kubernetes.api.model.IntOrString; | ||
import io.fabric8.kubernetes.api.model.KubernetesResource; | ||
import io.fabric8.kubernetes.api.model.LabelSelector; | ||
import io.fabric8.kubernetes.api.model.LocalObjectReference; | ||
import io.fabric8.kubernetes.api.model.ObjectMeta; | ||
import io.fabric8.kubernetes.api.model.ObjectReference; | ||
import io.fabric8.kubernetes.api.model.PersistentVolumeClaim; | ||
import io.fabric8.kubernetes.api.model.PodTemplateSpec; | ||
import io.fabric8.kubernetes.api.model.ResourceRequirements; | ||
import io.fabric8.kubernetes.api.model.Volume; | ||
import io.fabric8.kubernetes.api.model.VolumeMount; | ||
import io.sundr.builder.annotations.Buildable; | ||
import io.sundr.builder.annotations.BuildableReference; | ||
import lombok.EqualsAndHashCode; | ||
import lombok.ToString; | ||
import lombok.experimental.Accessors; | ||
|
||
@JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class) | ||
@JsonInclude(JsonInclude.Include.NON_NULL) | ||
@JsonPropertyOrder({ | ||
"aggression", | ||
"duration", | ||
"minimumPercent" | ||
}) | ||
@ToString | ||
@EqualsAndHashCode | ||
@Accessors(prefix = { | ||
"_", | ||
"" | ||
}) | ||
@Buildable(editableEnabled = false, validationEnabled = false, generateBuilderPackage = false, lazyCollectionInitEnabled = false, builderPackage = "io.fabric8.kubernetes.api.builder", refs = { | ||
@BuildableReference(ObjectMeta.class), | ||
@BuildableReference(LabelSelector.class), | ||
@BuildableReference(Container.class), | ||
@BuildableReference(PodTemplateSpec.class), | ||
@BuildableReference(ResourceRequirements.class), | ||
@BuildableReference(IntOrString.class), | ||
@BuildableReference(ObjectReference.class), | ||
@BuildableReference(LocalObjectReference.class), | ||
@BuildableReference(PersistentVolumeClaim.class), | ||
@BuildableReference(EnvVar.class), | ||
@BuildableReference(ContainerPort.class), | ||
@BuildableReference(Volume.class), | ||
@BuildableReference(VolumeMount.class) | ||
}) | ||
@Generated("jsonschema2pojo") | ||
public class WarmupConfiguration implements Editable<WarmupConfigurationBuilder> , KubernetesResource | ||
{ | ||
|
||
@JsonProperty("aggression") | ||
private Double aggression; | ||
@JsonProperty("duration") | ||
private String duration; | ||
@JsonProperty("minimumPercent") | ||
private Double minimumPercent; | ||
@JsonIgnore | ||
private Map<String, Object> additionalProperties = new LinkedHashMap<String, Object>(); | ||
|
||
/** | ||
* No args constructor for use in serialization | ||
* | ||
*/ | ||
public WarmupConfiguration() { | ||
} | ||
|
||
public WarmupConfiguration(Double aggression, String duration, Double minimumPercent) { | ||
super(); | ||
this.aggression = aggression; | ||
this.duration = duration; | ||
this.minimumPercent = minimumPercent; | ||
} | ||
|
||
@JsonProperty("aggression") | ||
public Double getAggression() { | ||
return aggression; | ||
} | ||
|
||
@JsonProperty("aggression") | ||
public void setAggression(Double aggression) { | ||
this.aggression = aggression; | ||
} | ||
|
||
@JsonProperty("duration") | ||
public String getDuration() { | ||
return duration; | ||
} | ||
|
||
@JsonProperty("duration") | ||
public void setDuration(String duration) { | ||
this.duration = duration; | ||
} | ||
|
||
@JsonProperty("minimumPercent") | ||
public Double getMinimumPercent() { | ||
return minimumPercent; | ||
} | ||
|
||
@JsonProperty("minimumPercent") | ||
public void setMinimumPercent(Double minimumPercent) { | ||
this.minimumPercent = minimumPercent; | ||
} | ||
|
||
@JsonIgnore | ||
public WarmupConfigurationBuilder edit() { | ||
return new WarmupConfigurationBuilder(this); | ||
} | ||
|
||
@JsonIgnore | ||
public WarmupConfigurationBuilder toBuilder() { | ||
return edit(); | ||
} | ||
|
||
@JsonAnyGetter | ||
public Map<String, Object> getAdditionalProperties() { | ||
return this.additionalProperties; | ||
} | ||
|
||
@JsonAnySetter | ||
public void setAdditionalProperty(String name, Object value) { | ||
this.additionalProperties.put(name, value); | ||
} | ||
|
||
public void setAdditionalProperties(Map<String, Object> additionalProperties) { | ||
this.additionalProperties = additionalProperties; | ||
} | ||
|
||
} |
Oops, something went wrong.