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

com.clickzetta.platform.client.api.BulkLoadState Maven / Gradle / Ivy

There is a newer version: 2.0.0
Show newest version
package com.clickzetta.platform.client.api;

/**
 * State of bulk load.
 */
public enum BulkLoadState {

  CREATED("CREATED"),         // client get stream info
  SEALED("SEALED"),          // client try commit files in oss
  COMMIT_SUBMITTED("COMMIT_SUBMITTED"),      // service submitted SQL to do transform
  COMMIT_SUCCESS("COMMIT_SUCCESS"),  // submitted SQL run successfully
  COMMIT_FAILED("COMMIT_FAILED"),   // submitted SQL run failed
  CANCELLED("CANCELLED");         // abort by client, usually indicated staging file write failed

  private String state;

  BulkLoadState(String state) {
    this.state = state;
  }

  public String getState() {
    return state;
  }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy