com.aliyun.sdk.service.ververica20220718.models.Event Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alibabacloud-ververica20220718 Show documentation
Show all versions of alibabacloud-ververica20220718 Show documentation
Alibaba Cloud ververica (20220718) Async SDK for Java
The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.ververica20220718.models;
import darabonba.core.RequestModel;
import darabonba.core.TeaModel;
import com.aliyun.sdk.gateway.pop.models.*;
/**
* {@link Event} extends {@link TeaModel}
*
* Event
*/
public class Event extends TeaModel {
@com.aliyun.core.annotation.NameInMap("createdAt")
private Long createdAt;
@com.aliyun.core.annotation.NameInMap("deploymentId")
private String deploymentId;
@com.aliyun.core.annotation.NameInMap("eventId")
private String eventId;
@com.aliyun.core.annotation.NameInMap("eventName")
private String eventName;
@com.aliyun.core.annotation.NameInMap("jobId")
private String jobId;
@com.aliyun.core.annotation.NameInMap("message")
private String message;
@com.aliyun.core.annotation.NameInMap("namespace")
private String namespace;
@com.aliyun.core.annotation.NameInMap("workspace")
private String workspace;
private Event(Builder builder) {
this.createdAt = builder.createdAt;
this.deploymentId = builder.deploymentId;
this.eventId = builder.eventId;
this.eventName = builder.eventName;
this.jobId = builder.jobId;
this.message = builder.message;
this.namespace = builder.namespace;
this.workspace = builder.workspace;
}
public static Builder builder() {
return new Builder();
}
public static Event create() {
return builder().build();
}
/**
* @return createdAt
*/
public Long getCreatedAt() {
return this.createdAt;
}
/**
* @return deploymentId
*/
public String getDeploymentId() {
return this.deploymentId;
}
/**
* @return eventId
*/
public String getEventId() {
return this.eventId;
}
/**
* @return eventName
*/
public String getEventName() {
return this.eventName;
}
/**
* @return jobId
*/
public String getJobId() {
return this.jobId;
}
/**
* @return message
*/
public String getMessage() {
return this.message;
}
/**
* @return namespace
*/
public String getNamespace() {
return this.namespace;
}
/**
* @return workspace
*/
public String getWorkspace() {
return this.workspace;
}
public static final class Builder {
private Long createdAt;
private String deploymentId;
private String eventId;
private String eventName;
private String jobId;
private String message;
private String namespace;
private String workspace;
/**
* createdAt.
*/
public Builder createdAt(Long createdAt) {
this.createdAt = createdAt;
return this;
}
/**
* deploymentId.
*/
public Builder deploymentId(String deploymentId) {
this.deploymentId = deploymentId;
return this;
}
/**
* eventId.
*/
public Builder eventId(String eventId) {
this.eventId = eventId;
return this;
}
/**
* eventName.
*/
public Builder eventName(String eventName) {
this.eventName = eventName;
return this;
}
/**
* jobId.
*/
public Builder jobId(String jobId) {
this.jobId = jobId;
return this;
}
/**
* message.
*/
public Builder message(String message) {
this.message = message;
return this;
}
/**
* namespace.
*/
public Builder namespace(String namespace) {
this.namespace = namespace;
return this;
}
/**
* workspace.
*/
public Builder workspace(String workspace) {
this.workspace = workspace;
return this;
}
public Event build() {
return new Event(this);
}
}
}