
org.glowroot.agent.fat.storage.ImmutableParameterizedSql Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of glowroot-agent-it-harness Show documentation
Show all versions of glowroot-agent-it-harness Show documentation
Glowroot Agent Integration Test Harness
package org.glowroot.agent.fat.storage;
import org.glowroot.agent.shaded.fasterxml.jackson.annotation.JsonCreator;
import org.glowroot.agent.shaded.fasterxml.jackson.annotation.JsonProperty;
import org.glowroot.agent.shaded.google.common.base.MoreObjects;
import org.glowroot.agent.shaded.google.common.base.Preconditions;
import org.glowroot.agent.shaded.google.common.collect.ImmutableList;
import org.glowroot.agent.shaded.google.common.collect.Lists;
import java.util.List;
import javax.annotation.Generated;
import javax.annotation.Nullable;
import javax.annotation.ParametersAreNonnullByDefault;
import javax.annotation.concurrent.Immutable;
import javax.annotation.concurrent.NotThreadSafe;
/**
* Immutable implementation of {@link TracePointQueryBuilder.ParameterizedSql}.
*
* Use the builder to create immutable instances:
* {@code ImmutableParameterizedSql.builder()}.
* Use the static factory method to create immutable instances:
* {@code ImmutableParameterizedSql.of()}.
*/
@SuppressWarnings("all")
@ParametersAreNonnullByDefault
@Generated({"Immutables.generator", "TracePointQueryBuilder.ParameterizedSql"})
@Immutable
final class ImmutableParameterizedSql
extends TracePointQueryBuilder.ParameterizedSql {
private final String sql;
private final ImmutableList
© 2015 - 2025 Weber Informatics LLC | Privacy Policy