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

org.flyte.examples.AutoValue_AllInputsTask_AutoAllInputsInput Maven / Gradle / Ivy

package org.flyte.examples;

import java.time.Duration;
import java.time.Instant;
import java.util.List;
import java.util.Map;
import javax.annotation.processing.Generated;
import org.flyte.flytekit.SdkBindingData;

@Generated("com.google.auto.value.processor.AutoValueProcessor")
final class AutoValue_AllInputsTask_AutoAllInputsInput extends AllInputsTask.AutoAllInputsInput {

  private final SdkBindingData i;

  private final SdkBindingData f;

  private final SdkBindingData s;

  private final SdkBindingData b;

  private final SdkBindingData t;

  private final SdkBindingData d;

  private final SdkBindingData> l;

  private final SdkBindingData> m;

  private final SdkBindingData> emptyList;

  private final SdkBindingData> emptyMap;

  AutoValue_AllInputsTask_AutoAllInputsInput(
      SdkBindingData i,
      SdkBindingData f,
      SdkBindingData s,
      SdkBindingData b,
      SdkBindingData t,
      SdkBindingData d,
      SdkBindingData> l,
      SdkBindingData> m,
      SdkBindingData> emptyList,
      SdkBindingData> emptyMap) {
    if (i == null) {
      throw new NullPointerException("Null i");
    }
    this.i = i;
    if (f == null) {
      throw new NullPointerException("Null f");
    }
    this.f = f;
    if (s == null) {
      throw new NullPointerException("Null s");
    }
    this.s = s;
    if (b == null) {
      throw new NullPointerException("Null b");
    }
    this.b = b;
    if (t == null) {
      throw new NullPointerException("Null t");
    }
    this.t = t;
    if (d == null) {
      throw new NullPointerException("Null d");
    }
    this.d = d;
    if (l == null) {
      throw new NullPointerException("Null l");
    }
    this.l = l;
    if (m == null) {
      throw new NullPointerException("Null m");
    }
    this.m = m;
    if (emptyList == null) {
      throw new NullPointerException("Null emptyList");
    }
    this.emptyList = emptyList;
    if (emptyMap == null) {
      throw new NullPointerException("Null emptyMap");
    }
    this.emptyMap = emptyMap;
  }

  @Override
  public SdkBindingData i() {
    return i;
  }

  @Override
  public SdkBindingData f() {
    return f;
  }

  @Override
  public SdkBindingData s() {
    return s;
  }

  @Override
  public SdkBindingData b() {
    return b;
  }

  @Override
  public SdkBindingData t() {
    return t;
  }

  @Override
  public SdkBindingData d() {
    return d;
  }

  @Override
  public SdkBindingData> l() {
    return l;
  }

  @Override
  public SdkBindingData> m() {
    return m;
  }

  @Override
  public SdkBindingData> emptyList() {
    return emptyList;
  }

  @Override
  public SdkBindingData> emptyMap() {
    return emptyMap;
  }

  @Override
  public String toString() {
    return "AutoAllInputsInput{"
        + "i=" + i + ", "
        + "f=" + f + ", "
        + "s=" + s + ", "
        + "b=" + b + ", "
        + "t=" + t + ", "
        + "d=" + d + ", "
        + "l=" + l + ", "
        + "m=" + m + ", "
        + "emptyList=" + emptyList + ", "
        + "emptyMap=" + emptyMap
        + "}";
  }

  @Override
  public boolean equals(Object o) {
    if (o == this) {
      return true;
    }
    if (o instanceof AllInputsTask.AutoAllInputsInput) {
      AllInputsTask.AutoAllInputsInput that = (AllInputsTask.AutoAllInputsInput) o;
      return this.i.equals(that.i())
          && this.f.equals(that.f())
          && this.s.equals(that.s())
          && this.b.equals(that.b())
          && this.t.equals(that.t())
          && this.d.equals(that.d())
          && this.l.equals(that.l())
          && this.m.equals(that.m())
          && this.emptyList.equals(that.emptyList())
          && this.emptyMap.equals(that.emptyMap());
    }
    return false;
  }

  @Override
  public int hashCode() {
    int h$ = 1;
    h$ *= 1000003;
    h$ ^= i.hashCode();
    h$ *= 1000003;
    h$ ^= f.hashCode();
    h$ *= 1000003;
    h$ ^= s.hashCode();
    h$ *= 1000003;
    h$ ^= b.hashCode();
    h$ *= 1000003;
    h$ ^= t.hashCode();
    h$ *= 1000003;
    h$ ^= d.hashCode();
    h$ *= 1000003;
    h$ ^= l.hashCode();
    h$ *= 1000003;
    h$ ^= m.hashCode();
    h$ *= 1000003;
    h$ ^= emptyList.hashCode();
    h$ *= 1000003;
    h$ ^= emptyMap.hashCode();
    return h$;
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy