All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.sdk.service.ververica20220718.models.Event Maven / Gradle / Ivy

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); } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy