
com.nextbreakpoint.flinkclient.model.JarRunRequestBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of com.nextbreakpoint.flinkclient.core Show documentation
Show all versions of com.nextbreakpoint.flinkclient.core Show documentation
Cope API for managing Apache Flink
The newest version!
/*
* This file is part of FlinkClient
* https://github.com/nextbreakpoint/flinkclient
*
* OpenAPI spec version: v1/1.20-SNAPSHOT
* Contact: [email protected]
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package com.nextbreakpoint.flinkclient.model;
import java.util.Objects;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import com.nextbreakpoint.flinkclient.model.RestoreMode;
import io.swagger.v3.oas.annotations.media.Schema;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* JarRunRequestBody
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2024-11-23T19:15:53.419913Z[Europe/London]")
public class JarRunRequestBody {
@SerializedName("allowNonRestoredState")
private Boolean allowNonRestoredState = null;
@SerializedName("claimMode")
private RestoreMode claimMode = null;
@SerializedName("entryClass")
private String entryClass = null;
@SerializedName("flinkConfiguration")
private Map flinkConfiguration = null;
@SerializedName("jobId")
private String jobId = null;
@SerializedName("parallelism")
private Integer parallelism = null;
@SerializedName("programArgs")
private String programArgs = null;
@SerializedName("programArgsList")
private List programArgsList = null;
@SerializedName("restoreMode")
private RestoreMode restoreMode = null;
@SerializedName("savepointPath")
private String savepointPath = null;
public JarRunRequestBody allowNonRestoredState(Boolean allowNonRestoredState) {
this.allowNonRestoredState = allowNonRestoredState;
return this;
}
/**
* Get allowNonRestoredState
* @return allowNonRestoredState
**/
@Schema(description = "")
public Boolean isAllowNonRestoredState() {
return allowNonRestoredState;
}
public void setAllowNonRestoredState(Boolean allowNonRestoredState) {
this.allowNonRestoredState = allowNonRestoredState;
}
public JarRunRequestBody claimMode(RestoreMode claimMode) {
this.claimMode = claimMode;
return this;
}
/**
* Get claimMode
* @return claimMode
**/
@Schema(description = "")
public RestoreMode getClaimMode() {
return claimMode;
}
public void setClaimMode(RestoreMode claimMode) {
this.claimMode = claimMode;
}
public JarRunRequestBody entryClass(String entryClass) {
this.entryClass = entryClass;
return this;
}
/**
* Get entryClass
* @return entryClass
**/
@Schema(description = "")
public String getEntryClass() {
return entryClass;
}
public void setEntryClass(String entryClass) {
this.entryClass = entryClass;
}
public JarRunRequestBody flinkConfiguration(Map flinkConfiguration) {
this.flinkConfiguration = flinkConfiguration;
return this;
}
public JarRunRequestBody putFlinkConfigurationItem(String key, String flinkConfigurationItem) {
if (this.flinkConfiguration == null) {
this.flinkConfiguration = new HashMap<>();
}
this.flinkConfiguration.put(key, flinkConfigurationItem);
return this;
}
/**
* Get flinkConfiguration
* @return flinkConfiguration
**/
@Schema(description = "")
public Map getFlinkConfiguration() {
return flinkConfiguration;
}
public void setFlinkConfiguration(Map flinkConfiguration) {
this.flinkConfiguration = flinkConfiguration;
}
public JarRunRequestBody jobId(String jobId) {
this.jobId = jobId;
return this;
}
/**
* Get jobId
* @return jobId
**/
@Schema(description = "")
public String getJobId() {
return jobId;
}
public void setJobId(String jobId) {
this.jobId = jobId;
}
public JarRunRequestBody parallelism(Integer parallelism) {
this.parallelism = parallelism;
return this;
}
/**
* Get parallelism
* @return parallelism
**/
@Schema(description = "")
public Integer getParallelism() {
return parallelism;
}
public void setParallelism(Integer parallelism) {
this.parallelism = parallelism;
}
public JarRunRequestBody programArgs(String programArgs) {
this.programArgs = programArgs;
return this;
}
/**
* Get programArgs
* @return programArgs
**/
@Schema(description = "")
public String getProgramArgs() {
return programArgs;
}
public void setProgramArgs(String programArgs) {
this.programArgs = programArgs;
}
public JarRunRequestBody programArgsList(List programArgsList) {
this.programArgsList = programArgsList;
return this;
}
public JarRunRequestBody addProgramArgsListItem(String programArgsListItem) {
if (this.programArgsList == null) {
this.programArgsList = new ArrayList<>();
}
this.programArgsList.add(programArgsListItem);
return this;
}
/**
* Get programArgsList
* @return programArgsList
**/
@Schema(description = "")
public List getProgramArgsList() {
return programArgsList;
}
public void setProgramArgsList(List programArgsList) {
this.programArgsList = programArgsList;
}
public JarRunRequestBody restoreMode(RestoreMode restoreMode) {
this.restoreMode = restoreMode;
return this;
}
/**
* Get restoreMode
* @return restoreMode
**/
@Schema(description = "")
public RestoreMode getRestoreMode() {
return restoreMode;
}
public void setRestoreMode(RestoreMode restoreMode) {
this.restoreMode = restoreMode;
}
public JarRunRequestBody savepointPath(String savepointPath) {
this.savepointPath = savepointPath;
return this;
}
/**
* Get savepointPath
* @return savepointPath
**/
@Schema(description = "")
public String getSavepointPath() {
return savepointPath;
}
public void setSavepointPath(String savepointPath) {
this.savepointPath = savepointPath;
}
@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
JarRunRequestBody jarRunRequestBody = (JarRunRequestBody) o;
return Objects.equals(this.allowNonRestoredState, jarRunRequestBody.allowNonRestoredState) &&
Objects.equals(this.claimMode, jarRunRequestBody.claimMode) &&
Objects.equals(this.entryClass, jarRunRequestBody.entryClass) &&
Objects.equals(this.flinkConfiguration, jarRunRequestBody.flinkConfiguration) &&
Objects.equals(this.jobId, jarRunRequestBody.jobId) &&
Objects.equals(this.parallelism, jarRunRequestBody.parallelism) &&
Objects.equals(this.programArgs, jarRunRequestBody.programArgs) &&
Objects.equals(this.programArgsList, jarRunRequestBody.programArgsList) &&
Objects.equals(this.restoreMode, jarRunRequestBody.restoreMode) &&
Objects.equals(this.savepointPath, jarRunRequestBody.savepointPath);
}
@Override
public int hashCode() {
return Objects.hash(allowNonRestoredState, claimMode, entryClass, flinkConfiguration, jobId, parallelism, programArgs, programArgsList, restoreMode, savepointPath);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class JarRunRequestBody {\n");
sb.append(" allowNonRestoredState: ").append(toIndentedString(allowNonRestoredState)).append("\n");
sb.append(" claimMode: ").append(toIndentedString(claimMode)).append("\n");
sb.append(" entryClass: ").append(toIndentedString(entryClass)).append("\n");
sb.append(" flinkConfiguration: ").append(toIndentedString(flinkConfiguration)).append("\n");
sb.append(" jobId: ").append(toIndentedString(jobId)).append("\n");
sb.append(" parallelism: ").append(toIndentedString(parallelism)).append("\n");
sb.append(" programArgs: ").append(toIndentedString(programArgs)).append("\n");
sb.append(" programArgsList: ").append(toIndentedString(programArgsList)).append("\n");
sb.append(" restoreMode: ").append(toIndentedString(restoreMode)).append("\n");
sb.append(" savepointPath: ").append(toIndentedString(savepointPath)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(java.lang.Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy