![JAR search and dependency download from the Maven repository](/logo.png)
org.apache.iceberg.hive.ImmutableKey Maven / Gradle / Ivy
package org.apache.iceberg.hive;
import com.google.common.base.MoreObjects;
import com.google.common.collect.ImmutableList;
import com.google.errorprone.annotations.CanIgnoreReturnValue;
import com.google.errorprone.annotations.Var;
import java.util.Objects;
import javax.annotation.CheckReturnValue;
import javax.annotation.Nullable;
import javax.annotation.ParametersAreNonnullByDefault;
import javax.annotation.concurrent.Immutable;
import javax.annotation.concurrent.NotThreadSafe;
import org.immutables.value.Generated;
/**
* Immutable implementation of {@link CachedClientPool.Key}.
*
* Use the builder to create immutable instances:
* {@code ImmutableKey.builder()}.
*/
@Generated(from = "CachedClientPool.Key", generator = "Immutables")
@SuppressWarnings({"all"})
@ParametersAreNonnullByDefault
@javax.annotation.Generated("org.immutables.processor.ProxyProcessor")
@Immutable
@CheckReturnValue
final class ImmutableKey extends CachedClientPool.Key {
private final ImmutableList
© 2015 - 2025 Weber Informatics LLC | Privacy Policy