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

net.snowflake.client.core.bind.BindException Maven / Gradle / Ivy

There is a newer version: 3.21.0
Show newest version
/*
 * Copyright (c) 2018-2019 Snowflake Computing Inc. All rights reserved.
 */

package net.snowflake.client.core.bind;

import net.snowflake.client.jdbc.telemetry.TelemetryField;

public class BindException extends Exception {
  private static final long serialVersionUID = 1L;

  public enum Type {
    SERIALIZATION(TelemetryField.FAILED_BIND_SERIALIZATION),
    UPLOAD(TelemetryField.FAILED_BIND_UPLOAD),
    OTHER(TelemetryField.FAILED_BIND_OTHER);

    public final TelemetryField field;

    Type(TelemetryField field) {
      this.field = field;
    }
  }

  public final Type type;

  public BindException(String msg, Type type) {
    super(msg);
    this.type = type;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy