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

io.stargate.sgv2.api.common.cql.builder.QueryBuilder Maven / Gradle / Ivy

There is a newer version: 2.1.0-BETA-19
Show newest version
/*
 * Automatically generated by Duzzt -- https://github.com/misberner/duzzt/
 * DO NOT EDIT! Your changes will be overridden.
 * Edit the annotation specification of class
 *   io.stargate.sgv2.api.common.cql.builder.QueryBuilderImpl
 * instead.
 */

package io.stargate.sgv2.api.common.cql.builder;

@javax.annotation.processing.Generated(
	value={"com.github.misberner.duzzt.processor.Duzzt"},
	comments="Generated by Duzzt -- https://github.com/misberner/duzzt",
	date="2023-11-06T22:43+0000")
public class QueryBuilder {
	public final class QueryBuilder__7 {
		public final 
		QueryBuilder__1 table(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.table(table);
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__1 table(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.table(keyspace,table);
			return QueryBuilder.this.__duzzt_getState1();
		}

	}
	private QueryBuilder__7 __duzzt_state7 = null;
	private QueryBuilder__7 __duzzt_getState7() {
		if(this.__duzzt_state7 == null) {
			this.__duzzt_state7 = new QueryBuilder__7();
		}
		return this.__duzzt_state7;
	}


	public final class QueryBuilder__21 {
		public final 
		QueryBuilder__21 avg(java.lang.String avgColumnName) {
			QueryBuilder.this.__duzzt_impl.avg(avgColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityDotProduct(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityDotProduct(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__23 from(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(keyspace,table);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__23 from(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(table);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__21 min(java.lang.String minColumnName) {
			QueryBuilder.this.__duzzt_impl.min(minColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 sum(io.stargate.sgv2.api.common.cql.builder.Column sumColumnName) {
			QueryBuilder.this.__duzzt_impl.sum(sumColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count(java.lang.String columnName) {
			QueryBuilder.this.__duzzt_impl.count(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 min(io.stargate.sgv2.api.common.cql.builder.Column minColumnName) {
			QueryBuilder.this.__duzzt_impl.min(minColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 writeTimeColumn(java.lang.String columnName) {
			QueryBuilder.this.__duzzt_impl.writeTimeColumn(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 max(java.lang.String maxColumnName) {
			QueryBuilder.this.__duzzt_impl.max(maxColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count() {
			QueryBuilder.this.__duzzt_impl.count();
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 max(io.stargate.sgv2.api.common.cql.builder.Column maxColumnName) {
			QueryBuilder.this.__duzzt_impl.max(maxColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 sum(java.lang.String sumColumnName) {
			QueryBuilder.this.__duzzt_impl.sum(sumColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityCosine(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityCosine(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count(io.stargate.sgv2.api.common.cql.builder.Column columnName) {
			QueryBuilder.this.__duzzt_impl.count(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__46 as(java.lang.String alias) {
			QueryBuilder.this.__duzzt_impl.as(alias);
			return QueryBuilder.this.__duzzt_getState46();
		}


		public final 
		QueryBuilder__21 similarityEuclidean(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityEuclidean(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 writeTimeColumn(io.stargate.sgv2.api.common.cql.builder.Column columnName) {
			QueryBuilder.this.__duzzt_impl.writeTimeColumn(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 avg(io.stargate.sgv2.api.common.cql.builder.Column avgColumnName) {
			QueryBuilder.this.__duzzt_impl.avg(avgColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}

	}
	private QueryBuilder__21 __duzzt_state21 = null;
	private QueryBuilder__21 __duzzt_getState21() {
		if(this.__duzzt_state21 == null) {
			this.__duzzt_state21 = new QueryBuilder__21();
		}
		return this.__duzzt_state21;
	}


	public final class QueryBuilder__18 {
		public final 
		QueryBuilder__43 where(com.bpodgursky.jbool_expressions.Expression whereExpression) {
			QueryBuilder.this.__duzzt_impl.where(whereExpression);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__42 timestamp() {
			QueryBuilder.this.__duzzt_impl.timestamp();
			return QueryBuilder.this.__duzzt_getState42();
		}


		public final 
		QueryBuilder__43 where(java.lang.String columnName,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.where(columnName,predicate,value);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.BuiltCondition where) {
			QueryBuilder.this.__duzzt_impl.where(where);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(java.util.Collection where) {
			QueryBuilder.this.__duzzt_impl.where(where);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate) {
			QueryBuilder.this.__duzzt_impl.where(column,predicate);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.where(column,predicate,value);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__42 timestamp(java.lang.Long timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState42();
		}


		public final 
		QueryBuilder__42 timestamp(io.stargate.bridge.proto.QueryOuterClass.Value timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState42();
		}

	}
	private QueryBuilder__18 __duzzt_state18 = null;
	private QueryBuilder__18 __duzzt_getState18() {
		if(this.__duzzt_state18 == null) {
			this.__duzzt_state18 = new QueryBuilder__18();
		}
		return this.__duzzt_state18;
	}


	public final class QueryBuilder__38 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__38 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState38();
		}

		@SafeVarargs
		public final 
		QueryBuilder__38 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__32 withComment(java.lang.String comment) {
			QueryBuilder.this.__duzzt_impl.withComment(comment);
			return QueryBuilder.this.__duzzt_getState32();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__38 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__1 withDefaultTTL(int defaultTTL) {
			QueryBuilder.this.__duzzt_impl.withDefaultTTL(defaultTTL);
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState38();
		}

	}
	private QueryBuilder__38 __duzzt_state38 = null;
	private QueryBuilder__38 __duzzt_getState38() {
		if(this.__duzzt_state38 == null) {
			this.__duzzt_state38 = new QueryBuilder__38();
		}
		return this.__duzzt_state38;
	}


	public final class QueryBuilder__24 {
		public final 
		QueryBuilder__21 avg(java.lang.String avgColumnName) {
			QueryBuilder.this.__duzzt_impl.avg(avgColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityDotProduct(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityDotProduct(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__23 from(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(keyspace,table);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__23 from(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(table);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__21 min(java.lang.String minColumnName) {
			QueryBuilder.this.__duzzt_impl.min(minColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__24 function(java.util.Collection calls) {
			QueryBuilder.this.__duzzt_impl.function(calls);
			return QueryBuilder.this.__duzzt_getState24();
		}


		public final 
		QueryBuilder__21 sum(io.stargate.sgv2.api.common.cql.builder.Column sumColumnName) {
			QueryBuilder.this.__duzzt_impl.sum(sumColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count(java.lang.String columnName) {
			QueryBuilder.this.__duzzt_impl.count(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 min(io.stargate.sgv2.api.common.cql.builder.Column minColumnName) {
			QueryBuilder.this.__duzzt_impl.min(minColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 writeTimeColumn(java.lang.String columnName) {
			QueryBuilder.this.__duzzt_impl.writeTimeColumn(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 max(java.lang.String maxColumnName) {
			QueryBuilder.this.__duzzt_impl.max(maxColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count() {
			QueryBuilder.this.__duzzt_impl.count();
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 max(io.stargate.sgv2.api.common.cql.builder.Column maxColumnName) {
			QueryBuilder.this.__duzzt_impl.max(maxColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 sum(java.lang.String sumColumnName) {
			QueryBuilder.this.__duzzt_impl.sum(sumColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityCosine(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityCosine(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count(io.stargate.sgv2.api.common.cql.builder.Column columnName) {
			QueryBuilder.this.__duzzt_impl.count(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityEuclidean(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityEuclidean(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 writeTimeColumn(io.stargate.sgv2.api.common.cql.builder.Column columnName) {
			QueryBuilder.this.__duzzt_impl.writeTimeColumn(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 avg(io.stargate.sgv2.api.common.cql.builder.Column avgColumnName) {
			QueryBuilder.this.__duzzt_impl.avg(avgColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}

	}
	private QueryBuilder__24 __duzzt_state24 = null;
	private QueryBuilder__24 __duzzt_getState24() {
		if(this.__duzzt_state24 == null) {
			this.__duzzt_state24 = new QueryBuilder__24();
		}
		return this.__duzzt_state24;
	}


	public final class QueryBuilder__41 {
		public final 
		QueryBuilder__40 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState40();
		}

		@SafeVarargs
		public final 
		QueryBuilder__40 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState40();
		}

	}
	private QueryBuilder__41 __duzzt_state41 = null;
	private QueryBuilder__41 __duzzt_getState41() {
		if(this.__duzzt_state41 == null) {
			this.__duzzt_state41 = new QueryBuilder__41();
		}
		return this.__duzzt_state41;
	}


	public final class QueryBuilder__44 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__1 timestamp() {
			QueryBuilder.this.__duzzt_impl.timestamp();
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__45 ttl(java.lang.Integer ttl) {
			QueryBuilder.this.__duzzt_impl.ttl(ttl);
			return QueryBuilder.this.__duzzt_getState45();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__1 timestamp(java.lang.Long timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__45 ttl() {
			QueryBuilder.this.__duzzt_impl.ttl();
			return QueryBuilder.this.__duzzt_getState45();
		}


		public final 
		QueryBuilder__1 timestamp(io.stargate.bridge.proto.QueryOuterClass.Value timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__45 ttl(io.stargate.bridge.proto.QueryOuterClass.Value ttl) {
			QueryBuilder.this.__duzzt_impl.ttl(ttl);
			return QueryBuilder.this.__duzzt_getState45();
		}

	}
	private QueryBuilder__44 __duzzt_state44 = null;
	private QueryBuilder__44 __duzzt_getState44() {
		if(this.__duzzt_state44 == null) {
			this.__duzzt_state44 = new QueryBuilder__44();
		}
		return this.__duzzt_state44;
	}


	public final class QueryBuilder__36 {
		public final 
		QueryBuilder__52 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState52();
		}

		@SafeVarargs
		public final 
		QueryBuilder__52 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState52();
		}

	}
	private QueryBuilder__36 __duzzt_state36 = null;
	private QueryBuilder__36 __duzzt_getState36() {
		if(this.__duzzt_state36 == null) {
			this.__duzzt_state36 = new QueryBuilder__36();
		}
		return this.__duzzt_state36;
	}


	public final class QueryBuilder__37 {
		public final 
		QueryBuilder__36 asSelect() {
			QueryBuilder.this.__duzzt_impl.asSelect();
			return QueryBuilder.this.__duzzt_getState36();
		}

	}
	private QueryBuilder__37 __duzzt_state37 = null;
	private QueryBuilder__37 __duzzt_getState37() {
		if(this.__duzzt_state37 == null) {
			this.__duzzt_state37 = new QueryBuilder__37();
		}
		return this.__duzzt_state37;
	}


	public final class QueryBuilder__28 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__1 andDurableWrites(boolean durableWrites) {
			QueryBuilder.this.__duzzt_impl.andDurableWrites(durableWrites);
			return QueryBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}

	}
	private QueryBuilder__28 __duzzt_state28 = null;
	private QueryBuilder__28 __duzzt_getState28() {
		if(this.__duzzt_state28 == null) {
			this.__duzzt_state28 = new QueryBuilder__28();
		}
		return this.__duzzt_state28;
	}


	public final class QueryBuilder__6 {
		public final 
		QueryBuilder__22 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 similarityDotProduct(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityDotProduct(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__23 from(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(keyspace,table);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__22 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 sum(io.stargate.sgv2.api.common.cql.builder.Column sumColumnName) {
			QueryBuilder.this.__duzzt_impl.sum(sumColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}

		@SafeVarargs
		public final 
		QueryBuilder__22 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 writeTimeColumn(java.lang.String columnName) {
			QueryBuilder.this.__duzzt_impl.writeTimeColumn(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 max(java.lang.String maxColumnName) {
			QueryBuilder.this.__duzzt_impl.max(maxColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 sum(java.lang.String sumColumnName) {
			QueryBuilder.this.__duzzt_impl.sum(sumColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityEuclidean(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityEuclidean(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 writeTimeColumn(io.stargate.sgv2.api.common.cql.builder.Column columnName) {
			QueryBuilder.this.__duzzt_impl.writeTimeColumn(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 avg(io.stargate.sgv2.api.common.cql.builder.Column avgColumnName) {
			QueryBuilder.this.__duzzt_impl.avg(avgColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__22 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 avg(java.lang.String avgColumnName) {
			QueryBuilder.this.__duzzt_impl.avg(avgColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__23 from(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(table);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__21 min(java.lang.String minColumnName) {
			QueryBuilder.this.__duzzt_impl.min(minColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__22 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__24 function(java.util.Collection calls) {
			QueryBuilder.this.__duzzt_impl.function(calls);
			return QueryBuilder.this.__duzzt_getState24();
		}


		public final 
		QueryBuilder__22 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 count(java.lang.String columnName) {
			QueryBuilder.this.__duzzt_impl.count(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 min(io.stargate.sgv2.api.common.cql.builder.Column minColumnName) {
			QueryBuilder.this.__duzzt_impl.min(minColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count() {
			QueryBuilder.this.__duzzt_impl.count();
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__22 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 max(io.stargate.sgv2.api.common.cql.builder.Column maxColumnName) {
			QueryBuilder.this.__duzzt_impl.max(maxColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityCosine(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityCosine(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count(io.stargate.sgv2.api.common.cql.builder.Column columnName) {
			QueryBuilder.this.__duzzt_impl.count(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__22 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__22 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__22 star() {
			QueryBuilder.this.__duzzt_impl.star();
			return QueryBuilder.this.__duzzt_getState22();
		}

	}
	private QueryBuilder__6 __duzzt_state6 = null;
	private QueryBuilder__6 __duzzt_getState6() {
		if(this.__duzzt_state6 == null) {
			this.__duzzt_state6 = new QueryBuilder__6();
		}
		return this.__duzzt_state6;
	}


	public final class QueryBuilder__34 {
		public final 
		QueryBuilder__51 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState51();
		}


		public final 
		QueryBuilder__51 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState51();
		}


		public final 
		QueryBuilder__51 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState51();
		}


		public final 
		QueryBuilder__51 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState51();
		}


		public final 
		QueryBuilder__51 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState51();
		}

		@SafeVarargs
		public final 
		QueryBuilder__51 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState51();
		}


		public final 
		QueryBuilder__51 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState51();
		}


		public final 
		QueryBuilder__51 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState51();
		}


		public final 
		QueryBuilder__51 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState51();
		}

	}
	private QueryBuilder__34 __duzzt_state34 = null;
	private QueryBuilder__34 __duzzt_getState34() {
		if(this.__duzzt_state34 == null) {
			this.__duzzt_state34 = new QueryBuilder__34();
		}
		return this.__duzzt_state34;
	}


	public final class QueryBuilder__11 {
		public final 
		QueryBuilder__31 renameColumn(java.util.Map columnRenames) {
			QueryBuilder.this.__duzzt_impl.renameColumn(columnRenames);
			return QueryBuilder.this.__duzzt_getState31();
		}


		public final 
		QueryBuilder__31 renameColumn(java.lang.String from,
		java.lang.String to) {
			QueryBuilder.this.__duzzt_impl.renameColumn(from,to);
			return QueryBuilder.this.__duzzt_getState31();
		}


		public final 
		QueryBuilder__29 addColumn(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.addColumn(columns);
			return QueryBuilder.this.__duzzt_getState29();
		}


		public final 
		QueryBuilder__29 addColumn(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.addColumn(column);
			return QueryBuilder.this.__duzzt_getState29();
		}


		public final 
		QueryBuilder__29 addColumn(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.addColumn(column,type);
			return QueryBuilder.this.__duzzt_getState29();
		}

	}
	private QueryBuilder__11 __duzzt_state11 = null;
	private QueryBuilder__11 __duzzt_getState11() {
		if(this.__duzzt_state11 == null) {
			this.__duzzt_state11 = new QueryBuilder__11();
		}
		return this.__duzzt_state11;
	}


	public final class QueryBuilder__17 {
		public final 
		QueryBuilder__40 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState40();
		}

		@SafeVarargs
		public final 
		QueryBuilder__40 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__41 ifNotExists(boolean ifNotExists) {
			QueryBuilder.this.__duzzt_impl.ifNotExists(ifNotExists);
			return QueryBuilder.this.__duzzt_getState41();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__41 ifNotExists() {
			QueryBuilder.this.__duzzt_impl.ifNotExists();
			return QueryBuilder.this.__duzzt_getState41();
		}

	}
	private QueryBuilder__17 __duzzt_state17 = null;
	private QueryBuilder__17 __duzzt_getState17() {
		if(this.__duzzt_state17 == null) {
			this.__duzzt_state17 = new QueryBuilder__17();
		}
		return this.__duzzt_state17;
	}


	public final class QueryBuilder__19 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__1 ifExists(boolean ifExists) {
			QueryBuilder.this.__duzzt_impl.ifExists(ifExists);
			return QueryBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__1 ifExists() {
			QueryBuilder.this.__duzzt_impl.ifExists();
			return QueryBuilder.this.__duzzt_getState1();
		}

	}
	private QueryBuilder__19 __duzzt_state19 = null;
	private QueryBuilder__19 __duzzt_getState19() {
		if(this.__duzzt_state19 == null) {
			this.__duzzt_state19 = new QueryBuilder__19();
		}
		return this.__duzzt_state19;
	}


	public final class QueryBuilder__30 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__30 dropColumn(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.dropColumn(column);
			return QueryBuilder.this.__duzzt_getState30();
		}


		public final 
		QueryBuilder__30 dropColumn(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.dropColumn(columns);
			return QueryBuilder.this.__duzzt_getState30();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__30 dropColumn(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.dropColumn(column);
			return QueryBuilder.this.__duzzt_getState30();
		}

	}
	private QueryBuilder__30 __duzzt_state30 = null;
	private QueryBuilder__30 __duzzt_getState30() {
		if(this.__duzzt_state30 == null) {
			this.__duzzt_state30 = new QueryBuilder__30();
		}
		return this.__duzzt_state30;
	}


	public final class QueryBuilder__53 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__53 ifs(java.lang.String columnName,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.ifs(columnName,predicate,value);
			return QueryBuilder.this.__duzzt_getState53();
		}


		public final 
		QueryBuilder__1 ifExists(boolean ifExists) {
			QueryBuilder.this.__duzzt_impl.ifExists(ifExists);
			return QueryBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__53 ifs(java.util.Collection conditions) {
			QueryBuilder.this.__duzzt_impl.ifs(conditions);
			return QueryBuilder.this.__duzzt_getState53();
		}


		public final 
		QueryBuilder__53 ifs(io.stargate.sgv2.api.common.cql.builder.BuiltCondition condition) {
			QueryBuilder.this.__duzzt_impl.ifs(condition);
			return QueryBuilder.this.__duzzt_getState53();
		}


		public final 
		QueryBuilder__1 ifExists() {
			QueryBuilder.this.__duzzt_impl.ifExists();
			return QueryBuilder.this.__duzzt_getState1();
		}

	}
	private QueryBuilder__53 __duzzt_state53 = null;
	private QueryBuilder__53 __duzzt_getState53() {
		if(this.__duzzt_state53 == null) {
			this.__duzzt_state53 = new QueryBuilder__53();
		}
		return this.__duzzt_state53;
	}


	public final class QueryBuilder__51 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__55 indexFull() {
			QueryBuilder.this.__duzzt_impl.indexFull();
			return QueryBuilder.this.__duzzt_getState55();
		}


		public final 
		QueryBuilder__55 indexKeys() {
			QueryBuilder.this.__duzzt_impl.indexKeys();
			return QueryBuilder.this.__duzzt_getState55();
		}


		public final 
		QueryBuilder__55 indexEntries() {
			QueryBuilder.this.__duzzt_impl.indexEntries();
			return QueryBuilder.this.__duzzt_getState55();
		}


		public final 
		QueryBuilder__54 custom(java.lang.String customIndexClass) {
			QueryBuilder.this.__duzzt_impl.custom(customIndexClass);
			return QueryBuilder.this.__duzzt_getState54();
		}


		public final 
		QueryBuilder__55 indexValues() {
			QueryBuilder.this.__duzzt_impl.indexValues();
			return QueryBuilder.this.__duzzt_getState55();
		}


		public final 
		QueryBuilder__54 custom(java.lang.String customIndexClass,
		java.util.Map customIndexOptions) {
			QueryBuilder.this.__duzzt_impl.custom(customIndexClass,customIndexOptions);
			return QueryBuilder.this.__duzzt_getState54();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__55 indexingType(io.stargate.sgv2.api.common.cql.builder.CollectionIndexingType indexingType) {
			QueryBuilder.this.__duzzt_impl.indexingType(indexingType);
			return QueryBuilder.this.__duzzt_getState55();
		}

	}
	private QueryBuilder__51 __duzzt_state51 = null;
	private QueryBuilder__51 __duzzt_getState51() {
		if(this.__duzzt_state51 == null) {
			this.__duzzt_state51 = new QueryBuilder__51();
		}
		return this.__duzzt_state51;
	}


	public final class QueryBuilder__8 {
		public final 
		QueryBuilder__25 timestamp() {
			QueryBuilder.this.__duzzt_impl.timestamp();
			return QueryBuilder.this.__duzzt_getState25();
		}


		public final 
		QueryBuilder__27 value(java.lang.String column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__27 value(io.stargate.sgv2.api.common.cql.builder.Column column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__27 value(io.stargate.sgv2.api.common.cql.builder.ValueModifier modifier) {
			QueryBuilder.this.__duzzt_impl.value(modifier);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__26 ttl(java.lang.Integer ttl) {
			QueryBuilder.this.__duzzt_impl.ttl(ttl);
			return QueryBuilder.this.__duzzt_getState26();
		}


		public final 
		QueryBuilder__25 timestamp(java.lang.Long timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState25();
		}


		public final 
		QueryBuilder__26 ttl() {
			QueryBuilder.this.__duzzt_impl.ttl();
			return QueryBuilder.this.__duzzt_getState26();
		}


		public final 
		QueryBuilder__25 timestamp(io.stargate.bridge.proto.QueryOuterClass.Value timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState25();
		}


		public final 
		QueryBuilder__26 ttl(io.stargate.bridge.proto.QueryOuterClass.Value ttl) {
			QueryBuilder.this.__duzzt_impl.ttl(ttl);
			return QueryBuilder.this.__duzzt_getState26();
		}


		public final 
		QueryBuilder__27 value(java.util.Collection setters) {
			QueryBuilder.this.__duzzt_impl.value(setters);
			return QueryBuilder.this.__duzzt_getState27();
		}

	}
	private QueryBuilder__8 __duzzt_state8 = null;
	private QueryBuilder__8 __duzzt_getState8() {
		if(this.__duzzt_state8 == null) {
			this.__duzzt_state8 = new QueryBuilder__8();
		}
		return this.__duzzt_state8;
	}


	public final class QueryBuilder__33 {
		public final 
		QueryBuilder__34 on(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.on(keyspace,table);
			return QueryBuilder.this.__duzzt_getState34();
		}


		public final 
		QueryBuilder__34 on(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.on(table);
			return QueryBuilder.this.__duzzt_getState34();
		}

	}
	private QueryBuilder__33 __duzzt_state33 = null;
	private QueryBuilder__33 __duzzt_getState33() {
		if(this.__duzzt_state33 == null) {
			this.__duzzt_state33 = new QueryBuilder__33();
		}
		return this.__duzzt_state33;
	}


	public final class QueryBuilder__13 {
		public final 
		QueryBuilder__34 on(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.on(keyspace,table);
			return QueryBuilder.this.__duzzt_getState34();
		}


		public final 
		QueryBuilder__33 ifNotExists(boolean ifNotExists) {
			QueryBuilder.this.__duzzt_impl.ifNotExists(ifNotExists);
			return QueryBuilder.this.__duzzt_getState33();
		}


		public final 
		QueryBuilder__34 on(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.on(table);
			return QueryBuilder.this.__duzzt_getState34();
		}


		public final 
		QueryBuilder__33 ifNotExists() {
			QueryBuilder.this.__duzzt_impl.ifNotExists();
			return QueryBuilder.this.__duzzt_getState33();
		}

	}
	private QueryBuilder__13 __duzzt_state13 = null;
	private QueryBuilder__13 __duzzt_getState13() {
		if(this.__duzzt_state13 == null) {
			this.__duzzt_state13 = new QueryBuilder__13();
		}
		return this.__duzzt_state13;
	}


	public final class QueryBuilder__56 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__1 withComment(java.lang.String comment) {
			QueryBuilder.this.__duzzt_impl.withComment(comment);
			return QueryBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}

	}
	private QueryBuilder__56 __duzzt_state56 = null;
	private QueryBuilder__56 __duzzt_getState56() {
		if(this.__duzzt_state56 == null) {
			this.__duzzt_state56 = new QueryBuilder__56();
		}
		return this.__duzzt_state56;
	}


	public final class QueryBuilder__31 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__31 renameColumn(java.util.Map columnRenames) {
			QueryBuilder.this.__duzzt_impl.renameColumn(columnRenames);
			return QueryBuilder.this.__duzzt_getState31();
		}


		public final 
		QueryBuilder__31 renameColumn(java.lang.String from,
		java.lang.String to) {
			QueryBuilder.this.__duzzt_impl.renameColumn(from,to);
			return QueryBuilder.this.__duzzt_getState31();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}

	}
	private QueryBuilder__31 __duzzt_state31 = null;
	private QueryBuilder__31 __duzzt_getState31() {
		if(this.__duzzt_state31 == null) {
			this.__duzzt_state31 = new QueryBuilder__31();
		}
		return this.__duzzt_state31;
	}


	public final class QueryBuilder__49 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__47 groupBy(java.lang.String name) {
			QueryBuilder.this.__duzzt_impl.groupBy(name);
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__47 limit(io.stargate.bridge.proto.QueryOuterClass.Value limit) {
			QueryBuilder.this.__duzzt_impl.limit(limit);
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__1 allowFiltering() {
			QueryBuilder.this.__duzzt_impl.allowFiltering();
			return QueryBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__48 orderBy(java.util.Map orders) {
			QueryBuilder.this.__duzzt_impl.orderBy(orders);
			return QueryBuilder.this.__duzzt_getState48();
		}


		public final 
		QueryBuilder__47 groupBy(java.lang.Iterable columns) {
			QueryBuilder.this.__duzzt_impl.groupBy(columns);
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__47 limit(java.lang.Integer limit) {
			QueryBuilder.this.__duzzt_impl.limit(limit);
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__47 limit() {
			QueryBuilder.this.__duzzt_impl.limit();
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__48 orderBy(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.orderBy(column,order);
			return QueryBuilder.this.__duzzt_getState48();
		}


		public final 
		QueryBuilder__50 vsearch(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.vsearch(column);
			return QueryBuilder.this.__duzzt_getState50();
		}


		public final 
		QueryBuilder__1 allowFiltering(boolean allowFiltering) {
			QueryBuilder.this.__duzzt_impl.allowFiltering(allowFiltering);
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__48 orderBy(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.orderBy(column,order);
			return QueryBuilder.this.__duzzt_getState48();
		}

	}
	private QueryBuilder__49 __duzzt_state49 = null;
	private QueryBuilder__49 __duzzt_getState49() {
		if(this.__duzzt_state49 == null) {
			this.__duzzt_state49 = new QueryBuilder__49();
		}
		return this.__duzzt_state49;
	}


	public final class QueryBuilder__47 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__47 groupBy(java.lang.String name) {
			QueryBuilder.this.__duzzt_impl.groupBy(name);
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__47 groupBy(java.lang.Iterable columns) {
			QueryBuilder.this.__duzzt_impl.groupBy(columns);
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__48 orderBy(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.orderBy(column,order);
			return QueryBuilder.this.__duzzt_getState48();
		}


		public final 
		QueryBuilder__50 vsearch(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.vsearch(column);
			return QueryBuilder.this.__duzzt_getState50();
		}


		public final 
		QueryBuilder__1 allowFiltering() {
			QueryBuilder.this.__duzzt_impl.allowFiltering();
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__1 allowFiltering(boolean allowFiltering) {
			QueryBuilder.this.__duzzt_impl.allowFiltering(allowFiltering);
			return QueryBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__48 orderBy(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.orderBy(column,order);
			return QueryBuilder.this.__duzzt_getState48();
		}


		public final 
		QueryBuilder__48 orderBy(java.util.Map orders) {
			QueryBuilder.this.__duzzt_impl.orderBy(orders);
			return QueryBuilder.this.__duzzt_getState48();
		}

	}
	private QueryBuilder__47 __duzzt_state47 = null;
	private QueryBuilder__47 __duzzt_getState47() {
		if(this.__duzzt_state47 == null) {
			this.__duzzt_state47 = new QueryBuilder__47();
		}
		return this.__duzzt_state47;
	}


	public final class QueryBuilder__29 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__29 addColumn(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.addColumn(columns);
			return QueryBuilder.this.__duzzt_getState29();
		}


		public final 
		QueryBuilder__29 addColumn(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.addColumn(column);
			return QueryBuilder.this.__duzzt_getState29();
		}


		public final 
		QueryBuilder__29 addColumn(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.addColumn(column,type);
			return QueryBuilder.this.__duzzt_getState29();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}

	}
	private QueryBuilder__29 __duzzt_state29 = null;
	private QueryBuilder__29 __duzzt_getState29() {
		if(this.__duzzt_state29 == null) {
			this.__duzzt_state29 = new QueryBuilder__29();
		}
		return this.__duzzt_state29;
	}


	public final class QueryBuilder__0 {
		public final 
		QueryBuilder__10 table(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.table(table);
			return QueryBuilder.this.__duzzt_getState10();
		}


		public final 
		QueryBuilder__11 type(java.lang.String keyspace,
		java.lang.String typeName) {
			QueryBuilder.this.__duzzt_impl.type(keyspace,typeName);
			return QueryBuilder.this.__duzzt_getState11();
		}


		public final 
		QueryBuilder__9 keyspace(java.lang.String keyspace) {
			QueryBuilder.this.__duzzt_impl.keyspace(keyspace);
			return QueryBuilder.this.__duzzt_getState9();
		}


		public final 
		QueryBuilder__10 table(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.table(keyspace,table);
			return QueryBuilder.this.__duzzt_getState10();
		}

	}
	private QueryBuilder__0 __duzzt_state0 = null;
	private QueryBuilder__0 __duzzt_getState0() {
		if(this.__duzzt_state0 == null) {
			this.__duzzt_state0 = new QueryBuilder__0();
		}
		return this.__duzzt_state0;
	}


	public final class QueryBuilder__25 {
		public final 
		QueryBuilder__27 value(java.lang.String column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__27 value(io.stargate.sgv2.api.common.cql.builder.Column column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__27 value(io.stargate.sgv2.api.common.cql.builder.ValueModifier modifier) {
			QueryBuilder.this.__duzzt_impl.value(modifier);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__27 value(java.util.Collection setters) {
			QueryBuilder.this.__duzzt_impl.value(setters);
			return QueryBuilder.this.__duzzt_getState27();
		}

	}
	private QueryBuilder__25 __duzzt_state25 = null;
	private QueryBuilder__25 __duzzt_getState25() {
		if(this.__duzzt_state25 == null) {
			this.__duzzt_state25 = new QueryBuilder__25();
		}
		return this.__duzzt_state25;
	}


	public final class QueryBuilder__52 {
		public final 
		QueryBuilder__52 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__56 from(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(keyspace,table);
			return QueryBuilder.this.__duzzt_getState56();
		}


		public final 
		QueryBuilder__56 from(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(table);
			return QueryBuilder.this.__duzzt_getState56();
		}


		public final 
		QueryBuilder__52 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState52();
		}

		@SafeVarargs
		public final 
		QueryBuilder__52 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState52();
		}


		public final 
		QueryBuilder__52 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState52();
		}

	}
	private QueryBuilder__52 __duzzt_state52 = null;
	private QueryBuilder__52 __duzzt_getState52() {
		if(this.__duzzt_state52 == null) {
			this.__duzzt_state52 = new QueryBuilder__52();
		}
		return this.__duzzt_state52;
	}


	public final class QueryBuilder__9 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}
		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__28 withReplication(io.stargate.sgv2.api.common.cql.builder.Replication replication) {
			QueryBuilder.this.__duzzt_impl.withReplication(replication);
			return QueryBuilder.this.__duzzt_getState28();
		}

	}
	private QueryBuilder__9 __duzzt_state9 = null;
	private QueryBuilder__9 __duzzt_getState9() {
		if(this.__duzzt_state9 == null) {
			this.__duzzt_state9 = new QueryBuilder__9();
		}
		return this.__duzzt_state9;
	}


	public final class QueryBuilder__54 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__1 options(java.util.Map customIndexOptions) {
			QueryBuilder.this.__duzzt_impl.options(customIndexOptions);
			return QueryBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}

	}
	private QueryBuilder__54 __duzzt_state54 = null;
	private QueryBuilder__54 __duzzt_getState54() {
		if(this.__duzzt_state54 == null) {
			this.__duzzt_state54 = new QueryBuilder__54();
		}
		return this.__duzzt_state54;
	}


	public final class QueryBuilder__3 {
		public final 
		QueryBuilder__3 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState3();
		}


		public final 
		QueryBuilder__3 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState3();
		}


		public final 
		QueryBuilder__18 from(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(keyspace,table);
			return QueryBuilder.this.__duzzt_getState18();
		}


		public final 
		QueryBuilder__18 from(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(table);
			return QueryBuilder.this.__duzzt_getState18();
		}


		public final 
		QueryBuilder__3 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState3();
		}


		public final 
		QueryBuilder__3 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState3();
		}


		public final 
		QueryBuilder__3 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState3();
		}

		@SafeVarargs
		public final 
		QueryBuilder__3 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState3();
		}


		public final 
		QueryBuilder__3 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState3();
		}


		public final 
		QueryBuilder__3 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState3();
		}


		public final 
		QueryBuilder__3 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState3();
		}

	}
	private QueryBuilder__3 __duzzt_state3 = null;
	private QueryBuilder__3 __duzzt_getState3() {
		if(this.__duzzt_state3 == null) {
			this.__duzzt_state3 = new QueryBuilder__3();
		}
		return this.__duzzt_state3;
	}


	public final class QueryBuilder__15 {
		public final 
		QueryBuilder__37 ifNotExists(boolean ifNotExists) {
			QueryBuilder.this.__duzzt_impl.ifNotExists(ifNotExists);
			return QueryBuilder.this.__duzzt_getState37();
		}


		public final 
		QueryBuilder__37 ifNotExists() {
			QueryBuilder.this.__duzzt_impl.ifNotExists();
			return QueryBuilder.this.__duzzt_getState37();
		}


		public final 
		QueryBuilder__36 asSelect() {
			QueryBuilder.this.__duzzt_impl.asSelect();
			return QueryBuilder.this.__duzzt_getState36();
		}

	}
	private QueryBuilder__15 __duzzt_state15 = null;
	private QueryBuilder__15 __duzzt_getState15() {
		if(this.__duzzt_state15 == null) {
			this.__duzzt_state15 = new QueryBuilder__15();
		}
		return this.__duzzt_state15;
	}


	public final class QueryBuilder__46 {
		public final 
		QueryBuilder__21 avg(java.lang.String avgColumnName) {
			QueryBuilder.this.__duzzt_impl.avg(avgColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityDotProduct(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityDotProduct(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__23 from(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(keyspace,table);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__23 from(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(table);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__21 min(java.lang.String minColumnName) {
			QueryBuilder.this.__duzzt_impl.min(minColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 sum(io.stargate.sgv2.api.common.cql.builder.Column sumColumnName) {
			QueryBuilder.this.__duzzt_impl.sum(sumColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count(java.lang.String columnName) {
			QueryBuilder.this.__duzzt_impl.count(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 min(io.stargate.sgv2.api.common.cql.builder.Column minColumnName) {
			QueryBuilder.this.__duzzt_impl.min(minColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 writeTimeColumn(java.lang.String columnName) {
			QueryBuilder.this.__duzzt_impl.writeTimeColumn(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 max(java.lang.String maxColumnName) {
			QueryBuilder.this.__duzzt_impl.max(maxColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count() {
			QueryBuilder.this.__duzzt_impl.count();
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 max(io.stargate.sgv2.api.common.cql.builder.Column maxColumnName) {
			QueryBuilder.this.__duzzt_impl.max(maxColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 sum(java.lang.String sumColumnName) {
			QueryBuilder.this.__duzzt_impl.sum(sumColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityCosine(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityCosine(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count(io.stargate.sgv2.api.common.cql.builder.Column columnName) {
			QueryBuilder.this.__duzzt_impl.count(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityEuclidean(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityEuclidean(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 writeTimeColumn(io.stargate.sgv2.api.common.cql.builder.Column columnName) {
			QueryBuilder.this.__duzzt_impl.writeTimeColumn(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 avg(io.stargate.sgv2.api.common.cql.builder.Column avgColumnName) {
			QueryBuilder.this.__duzzt_impl.avg(avgColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}

	}
	private QueryBuilder__46 __duzzt_state46 = null;
	private QueryBuilder__46 __duzzt_getState46() {
		if(this.__duzzt_state46 == null) {
			this.__duzzt_state46 = new QueryBuilder__46();
		}
		return this.__duzzt_state46;
	}


	public final class QueryBuilder__1 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}
		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}

	}
	private QueryBuilder__1 __duzzt_state1 = null;
	private QueryBuilder__1 __duzzt_getState1() {
		if(this.__duzzt_state1 == null) {
			this.__duzzt_state1 = new QueryBuilder__1();
		}
		return this.__duzzt_state1;
	}


	public final class QueryBuilder__4 {
		public final 
		QueryBuilder__19 index(java.lang.String index) {
			QueryBuilder.this.__duzzt_impl.index(index);
			return QueryBuilder.this.__duzzt_getState19();
		}


		public final 
		QueryBuilder__19 index() {
			QueryBuilder.this.__duzzt_impl.index();
			return QueryBuilder.this.__duzzt_getState19();
		}


		public final 
		QueryBuilder__19 table(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.table(table);
			return QueryBuilder.this.__duzzt_getState19();
		}


		public final 
		QueryBuilder__19 type(java.lang.String keyspace,
		java.lang.String typeName) {
			QueryBuilder.this.__duzzt_impl.type(keyspace,typeName);
			return QueryBuilder.this.__duzzt_getState19();
		}


		public final 
		QueryBuilder__19 index(java.lang.String keyspace,
		java.lang.String index) {
			QueryBuilder.this.__duzzt_impl.index(keyspace,index);
			return QueryBuilder.this.__duzzt_getState19();
		}


		public final 
		QueryBuilder__19 keyspace(java.lang.String keyspace) {
			QueryBuilder.this.__duzzt_impl.keyspace(keyspace);
			return QueryBuilder.this.__duzzt_getState19();
		}


		public final 
		QueryBuilder__19 materializedView(java.lang.String name) {
			QueryBuilder.this.__duzzt_impl.materializedView(name);
			return QueryBuilder.this.__duzzt_getState19();
		}


		public final 
		QueryBuilder__19 table(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.table(keyspace,table);
			return QueryBuilder.this.__duzzt_getState19();
		}


		public final 
		QueryBuilder__19 materializedView(java.lang.String keyspace,
		java.lang.String name) {
			QueryBuilder.this.__duzzt_impl.materializedView(keyspace,name);
			return QueryBuilder.this.__duzzt_getState19();
		}

	}
	private QueryBuilder__4 __duzzt_state4 = null;
	private QueryBuilder__4 __duzzt_getState4() {
		if(this.__duzzt_state4 == null) {
			this.__duzzt_state4 = new QueryBuilder__4();
		}
		return this.__duzzt_state4;
	}


	public final class QueryBuilder__14 {
		public final 
		QueryBuilder__35 ifNotExists(boolean ifNotExists) {
			QueryBuilder.this.__duzzt_impl.ifNotExists(ifNotExists);
			return QueryBuilder.this.__duzzt_getState35();
		}


		public final 
		QueryBuilder__28 withReplication(io.stargate.sgv2.api.common.cql.builder.Replication replication) {
			QueryBuilder.this.__duzzt_impl.withReplication(replication);
			return QueryBuilder.this.__duzzt_getState28();
		}


		public final 
		QueryBuilder__35 ifNotExists() {
			QueryBuilder.this.__duzzt_impl.ifNotExists();
			return QueryBuilder.this.__duzzt_getState35();
		}

	}
	private QueryBuilder__14 __duzzt_state14 = null;
	private QueryBuilder__14 __duzzt_getState14() {
		if(this.__duzzt_state14 == null) {
			this.__duzzt_state14 = new QueryBuilder__14();
		}
		return this.__duzzt_state14;
	}


	public final class QueryBuilder__2 {
		public final 
		QueryBuilder__13 index(java.lang.String index) {
			QueryBuilder.this.__duzzt_impl.index(index);
			return QueryBuilder.this.__duzzt_getState13();
		}


		public final 
		QueryBuilder__13 index() {
			QueryBuilder.this.__duzzt_impl.index();
			return QueryBuilder.this.__duzzt_getState13();
		}


		public final 
		QueryBuilder__16 table(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.table(table);
			return QueryBuilder.this.__duzzt_getState16();
		}


		public final 
		QueryBuilder__17 type(java.lang.String keyspace,
		java.lang.String typeName) {
			QueryBuilder.this.__duzzt_impl.type(keyspace,typeName);
			return QueryBuilder.this.__duzzt_getState17();
		}


		public final 
		QueryBuilder__13 index(java.lang.String keyspace,
		java.lang.String index) {
			QueryBuilder.this.__duzzt_impl.index(keyspace,index);
			return QueryBuilder.this.__duzzt_getState13();
		}


		public final 
		QueryBuilder__14 keyspace(java.lang.String keyspace) {
			QueryBuilder.this.__duzzt_impl.keyspace(keyspace);
			return QueryBuilder.this.__duzzt_getState14();
		}


		public final 
		QueryBuilder__15 materializedView(java.lang.String name) {
			QueryBuilder.this.__duzzt_impl.materializedView(name);
			return QueryBuilder.this.__duzzt_getState15();
		}


		public final 
		QueryBuilder__16 table(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.table(keyspace,table);
			return QueryBuilder.this.__duzzt_getState16();
		}


		public final 
		QueryBuilder__15 materializedView(java.lang.String keyspace,
		java.lang.String name) {
			QueryBuilder.this.__duzzt_impl.materializedView(keyspace,name);
			return QueryBuilder.this.__duzzt_getState15();
		}

	}
	private QueryBuilder__2 __duzzt_state2 = null;
	private QueryBuilder__2 __duzzt_getState2() {
		if(this.__duzzt_state2 == null) {
			this.__duzzt_state2 = new QueryBuilder__2();
		}
		return this.__duzzt_state2;
	}


	public final class QueryBuilder__43 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__43 where(java.lang.String columnName,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.where(columnName,predicate,value);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.BuiltCondition where) {
			QueryBuilder.this.__duzzt_impl.where(where);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate) {
			QueryBuilder.this.__duzzt_impl.where(column,predicate);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.where(column,predicate,value);
			return QueryBuilder.this.__duzzt_getState43();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__43 where(com.bpodgursky.jbool_expressions.Expression whereExpression) {
			QueryBuilder.this.__duzzt_impl.where(whereExpression);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__53 ifs(java.lang.String columnName,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.ifs(columnName,predicate,value);
			return QueryBuilder.this.__duzzt_getState53();
		}


		public final 
		QueryBuilder__43 where(java.util.Collection where) {
			QueryBuilder.this.__duzzt_impl.where(where);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__1 ifExists(boolean ifExists) {
			QueryBuilder.this.__duzzt_impl.ifExists(ifExists);
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__53 ifs(java.util.Collection conditions) {
			QueryBuilder.this.__duzzt_impl.ifs(conditions);
			return QueryBuilder.this.__duzzt_getState53();
		}


		public final 
		QueryBuilder__53 ifs(io.stargate.sgv2.api.common.cql.builder.BuiltCondition condition) {
			QueryBuilder.this.__duzzt_impl.ifs(condition);
			return QueryBuilder.this.__duzzt_getState53();
		}


		public final 
		QueryBuilder__1 ifExists() {
			QueryBuilder.this.__duzzt_impl.ifExists();
			return QueryBuilder.this.__duzzt_getState1();
		}

	}
	private QueryBuilder__43 __duzzt_state43 = null;
	private QueryBuilder__43 __duzzt_getState43() {
		if(this.__duzzt_state43 == null) {
			this.__duzzt_state43 = new QueryBuilder__43();
		}
		return this.__duzzt_state43;
	}



	public final class QueryBuilder__23 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__47 groupBy(java.lang.String name) {
			QueryBuilder.this.__duzzt_impl.groupBy(name);
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__49 perPartitionLimit(java.lang.Integer perPartitionLimit) {
			QueryBuilder.this.__duzzt_impl.perPartitionLimit(perPartitionLimit);
			return QueryBuilder.this.__duzzt_getState49();
		}


		public final 
		QueryBuilder__23 where(java.lang.String columnName,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.where(columnName,predicate,value);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__23 where(io.stargate.sgv2.api.common.cql.builder.BuiltCondition where) {
			QueryBuilder.this.__duzzt_impl.where(where);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__47 limit(io.stargate.bridge.proto.QueryOuterClass.Value limit) {
			QueryBuilder.this.__duzzt_impl.limit(limit);
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__23 where(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate) {
			QueryBuilder.this.__duzzt_impl.where(column,predicate);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__1 allowFiltering() {
			QueryBuilder.this.__duzzt_impl.allowFiltering();
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__23 where(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.where(column,predicate,value);
			return QueryBuilder.this.__duzzt_getState23();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__48 orderBy(java.util.Map orders) {
			QueryBuilder.this.__duzzt_impl.orderBy(orders);
			return QueryBuilder.this.__duzzt_getState48();
		}


		public final 
		QueryBuilder__23 where(com.bpodgursky.jbool_expressions.Expression whereExpression) {
			QueryBuilder.this.__duzzt_impl.where(whereExpression);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__49 perPartitionLimit() {
			QueryBuilder.this.__duzzt_impl.perPartitionLimit();
			return QueryBuilder.this.__duzzt_getState49();
		}


		public final 
		QueryBuilder__47 groupBy(java.lang.Iterable columns) {
			QueryBuilder.this.__duzzt_impl.groupBy(columns);
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__47 limit(java.lang.Integer limit) {
			QueryBuilder.this.__duzzt_impl.limit(limit);
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__47 limit() {
			QueryBuilder.this.__duzzt_impl.limit();
			return QueryBuilder.this.__duzzt_getState47();
		}


		public final 
		QueryBuilder__48 orderBy(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.orderBy(column,order);
			return QueryBuilder.this.__duzzt_getState48();
		}


		public final 
		QueryBuilder__23 where(java.util.Collection where) {
			QueryBuilder.this.__duzzt_impl.where(where);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__50 vsearch(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.vsearch(column);
			return QueryBuilder.this.__duzzt_getState50();
		}


		public final 
		QueryBuilder__1 allowFiltering(boolean allowFiltering) {
			QueryBuilder.this.__duzzt_impl.allowFiltering(allowFiltering);
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__49 perPartitionLimit(io.stargate.bridge.proto.QueryOuterClass.Value perPartitionLimit) {
			QueryBuilder.this.__duzzt_impl.perPartitionLimit(perPartitionLimit);
			return QueryBuilder.this.__duzzt_getState49();
		}


		public final 
		QueryBuilder__48 orderBy(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.orderBy(column,order);
			return QueryBuilder.this.__duzzt_getState48();
		}

	}
	private QueryBuilder__23 __duzzt_state23 = null;
	private QueryBuilder__23 __duzzt_getState23() {
		if(this.__duzzt_state23 == null) {
			this.__duzzt_state23 = new QueryBuilder__23();
		}
		return this.__duzzt_state23;
	}


	public final class QueryBuilder__55 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__54 custom(java.lang.String customIndexClass) {
			QueryBuilder.this.__duzzt_impl.custom(customIndexClass);
			return QueryBuilder.this.__duzzt_getState54();
		}


		public final 
		QueryBuilder__54 custom(java.lang.String customIndexClass,
		java.util.Map customIndexOptions) {
			QueryBuilder.this.__duzzt_impl.custom(customIndexClass,customIndexOptions);
			return QueryBuilder.this.__duzzt_getState54();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}

	}
	private QueryBuilder__55 __duzzt_state55 = null;
	private QueryBuilder__55 __duzzt_getState55() {
		if(this.__duzzt_state55 == null) {
			this.__duzzt_state55 = new QueryBuilder__55();
		}
		return this.__duzzt_state55;
	}


	public final class QueryBuilder__10 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__31 renameColumn(java.util.Map columnRenames) {
			QueryBuilder.this.__duzzt_impl.renameColumn(columnRenames);
			return QueryBuilder.this.__duzzt_getState31();
		}


		public final 
		QueryBuilder__31 renameColumn(java.lang.String from,
		java.lang.String to) {
			QueryBuilder.this.__duzzt_impl.renameColumn(from,to);
			return QueryBuilder.this.__duzzt_getState31();
		}


		public final 
		QueryBuilder__29 addColumn(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.addColumn(columns);
			return QueryBuilder.this.__duzzt_getState29();
		}


		public final 
		QueryBuilder__29 addColumn(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.addColumn(column);
			return QueryBuilder.this.__duzzt_getState29();
		}


		public final 
		QueryBuilder__32 withComment(java.lang.String comment) {
			QueryBuilder.this.__duzzt_impl.withComment(comment);
			return QueryBuilder.this.__duzzt_getState32();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__1 withDefaultTTL(int defaultTTL) {
			QueryBuilder.this.__duzzt_impl.withDefaultTTL(defaultTTL);
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__30 dropColumn(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.dropColumn(column);
			return QueryBuilder.this.__duzzt_getState30();
		}


		public final 
		QueryBuilder__30 dropColumn(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.dropColumn(columns);
			return QueryBuilder.this.__duzzt_getState30();
		}


		public final 
		QueryBuilder__29 addColumn(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.addColumn(column,type);
			return QueryBuilder.this.__duzzt_getState29();
		}


		public final 
		QueryBuilder__30 dropColumn(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.dropColumn(column);
			return QueryBuilder.this.__duzzt_getState30();
		}

	}
	private QueryBuilder__10 __duzzt_state10 = null;
	private QueryBuilder__10 __duzzt_getState10() {
		if(this.__duzzt_state10 == null) {
			this.__duzzt_state10 = new QueryBuilder__10();
		}
		return this.__duzzt_state10;
	}


	public final class QueryBuilder__5 {
		public final 
		QueryBuilder__20 value(java.lang.String column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState20();
		}


		public final 
		QueryBuilder__20 value(io.stargate.sgv2.api.common.cql.builder.Column column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState20();
		}


		public final 
		QueryBuilder__20 value(io.stargate.sgv2.api.common.cql.builder.ValueModifier modifier) {
			QueryBuilder.this.__duzzt_impl.value(modifier);
			return QueryBuilder.this.__duzzt_getState20();
		}


		public final 
		QueryBuilder__20 value(java.util.Collection setters) {
			QueryBuilder.this.__duzzt_impl.value(setters);
			return QueryBuilder.this.__duzzt_getState20();
		}

	}
	private QueryBuilder__5 __duzzt_state5 = null;
	private QueryBuilder__5 __duzzt_getState5() {
		if(this.__duzzt_state5 == null) {
			this.__duzzt_state5 = new QueryBuilder__5();
		}
		return this.__duzzt_state5;
	}


	public final class QueryBuilder__32 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__1 withDefaultTTL(int defaultTTL) {
			QueryBuilder.this.__duzzt_impl.withDefaultTTL(defaultTTL);
			return QueryBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}

	}
	private QueryBuilder__32 __duzzt_state32 = null;
	private QueryBuilder__32 __duzzt_getState32() {
		if(this.__duzzt_state32 == null) {
			this.__duzzt_state32 = new QueryBuilder__32();
		}
		return this.__duzzt_state32;
	}


	public final class QueryBuilder__12 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}
		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}
	}
	private QueryBuilder__12 __duzzt_state12 = null;
	private QueryBuilder__12 __duzzt_getState12() {
		if(this.__duzzt_state12 == null) {
			this.__duzzt_state12 = new QueryBuilder__12();
		}
		return this.__duzzt_state12;
	}


	public final class QueryBuilder__35 {
		public final 
		QueryBuilder__28 withReplication(io.stargate.sgv2.api.common.cql.builder.Replication replication) {
			QueryBuilder.this.__duzzt_impl.withReplication(replication);
			return QueryBuilder.this.__duzzt_getState28();
		}

	}
	private QueryBuilder__35 __duzzt_state35 = null;
	private QueryBuilder__35 __duzzt_getState35() {
		if(this.__duzzt_state35 == null) {
			this.__duzzt_state35 = new QueryBuilder__35();
		}
		return this.__duzzt_state35;
	}


	public final class QueryBuilder__48 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__48 orderBy(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.orderBy(column,order);
			return QueryBuilder.this.__duzzt_getState48();
		}


		public final 
		QueryBuilder__50 vsearch(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.vsearch(column);
			return QueryBuilder.this.__duzzt_getState50();
		}


		public final 
		QueryBuilder__1 allowFiltering() {
			QueryBuilder.this.__duzzt_impl.allowFiltering();
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__1 allowFiltering(boolean allowFiltering) {
			QueryBuilder.this.__duzzt_impl.allowFiltering(allowFiltering);
			return QueryBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__48 orderBy(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.orderBy(column,order);
			return QueryBuilder.this.__duzzt_getState48();
		}


		public final 
		QueryBuilder__48 orderBy(java.util.Map orders) {
			QueryBuilder.this.__duzzt_impl.orderBy(orders);
			return QueryBuilder.this.__duzzt_getState48();
		}

	}
	private QueryBuilder__48 __duzzt_state48 = null;
	private QueryBuilder__48 __duzzt_getState48() {
		if(this.__duzzt_state48 == null) {
			this.__duzzt_state48 = new QueryBuilder__48();
		}
		return this.__duzzt_state48;
	}


	public final class QueryBuilder__40 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__40 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState40();
		}

		@SafeVarargs
		public final 
		QueryBuilder__40 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState40();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__40 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState40();
		}


		public final 
		QueryBuilder__40 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState40();
		}

	}
	private QueryBuilder__40 __duzzt_state40 = null;
	private QueryBuilder__40 __duzzt_getState40() {
		if(this.__duzzt_state40 == null) {
			this.__duzzt_state40 = new QueryBuilder__40();
		}
		return this.__duzzt_state40;
	}


	public final class QueryBuilder__39 {
		public final 
		QueryBuilder__38 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState38();
		}

		@SafeVarargs
		public final 
		QueryBuilder__38 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState38();
		}

	}
	private QueryBuilder__39 __duzzt_state39 = null;
	private QueryBuilder__39 __duzzt_getState39() {
		if(this.__duzzt_state39 == null) {
			this.__duzzt_state39 = new QueryBuilder__39();
		}
		return this.__duzzt_state39;
	}


	public final class QueryBuilder__45 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__1 timestamp() {
			QueryBuilder.this.__duzzt_impl.timestamp();
			return QueryBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__1 timestamp(java.lang.Long timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__1 timestamp(io.stargate.bridge.proto.QueryOuterClass.Value timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState1();
		}

	}
	private QueryBuilder__45 __duzzt_state45 = null;
	private QueryBuilder__45 __duzzt_getState45() {
		if(this.__duzzt_state45 == null) {
			this.__duzzt_state45 = new QueryBuilder__45();
		}
		return this.__duzzt_state45;
	}


	public final class QueryBuilder__22 {
		public final 
		QueryBuilder__22 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 similarityDotProduct(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityDotProduct(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__23 from(java.lang.String keyspace,
		java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(keyspace,table);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__22 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 sum(io.stargate.sgv2.api.common.cql.builder.Column sumColumnName) {
			QueryBuilder.this.__duzzt_impl.sum(sumColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}

		@SafeVarargs
		public final 
		QueryBuilder__22 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 writeTimeColumn(java.lang.String columnName) {
			QueryBuilder.this.__duzzt_impl.writeTimeColumn(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 max(java.lang.String maxColumnName) {
			QueryBuilder.this.__duzzt_impl.max(maxColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 sum(java.lang.String sumColumnName) {
			QueryBuilder.this.__duzzt_impl.sum(sumColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityEuclidean(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityEuclidean(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 writeTimeColumn(io.stargate.sgv2.api.common.cql.builder.Column columnName) {
			QueryBuilder.this.__duzzt_impl.writeTimeColumn(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 avg(io.stargate.sgv2.api.common.cql.builder.Column avgColumnName) {
			QueryBuilder.this.__duzzt_impl.avg(avgColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__22 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 avg(java.lang.String avgColumnName) {
			QueryBuilder.this.__duzzt_impl.avg(avgColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__23 from(java.lang.String table) {
			QueryBuilder.this.__duzzt_impl.from(table);
			return QueryBuilder.this.__duzzt_getState23();
		}


		public final 
		QueryBuilder__21 min(java.lang.String minColumnName) {
			QueryBuilder.this.__duzzt_impl.min(minColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__22 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__24 function(java.util.Collection calls) {
			QueryBuilder.this.__duzzt_impl.function(calls);
			return QueryBuilder.this.__duzzt_getState24();
		}


		public final 
		QueryBuilder__22 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 count(java.lang.String columnName) {
			QueryBuilder.this.__duzzt_impl.count(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 min(io.stargate.sgv2.api.common.cql.builder.Column minColumnName) {
			QueryBuilder.this.__duzzt_impl.min(minColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count() {
			QueryBuilder.this.__duzzt_impl.count();
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__22 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__21 max(io.stargate.sgv2.api.common.cql.builder.Column maxColumnName) {
			QueryBuilder.this.__duzzt_impl.max(maxColumnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 similarityCosine(java.lang.String columnName,
		io.stargate.bridge.proto.QueryOuterClass.Value value) {
			QueryBuilder.this.__duzzt_impl.similarityCosine(columnName,value);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__21 count(io.stargate.sgv2.api.common.cql.builder.Column columnName) {
			QueryBuilder.this.__duzzt_impl.count(columnName);
			return QueryBuilder.this.__duzzt_getState21();
		}


		public final 
		QueryBuilder__22 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState22();
		}


		public final 
		QueryBuilder__22 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState22();
		}

	}
	private QueryBuilder__22 __duzzt_state22 = null;
	private QueryBuilder__22 __duzzt_getState22() {
		if(this.__duzzt_state22 == null) {
			this.__duzzt_state22 = new QueryBuilder__22();
		}
		return this.__duzzt_state22;
	}


	public final class QueryBuilder__27 {
		public final 
		QueryBuilder__43 where(com.bpodgursky.jbool_expressions.Expression whereExpression) {
			QueryBuilder.this.__duzzt_impl.where(whereExpression);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(java.lang.String columnName,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.where(columnName,predicate,value);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__27 value(java.lang.String column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__27 value(io.stargate.sgv2.api.common.cql.builder.Column column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.BuiltCondition where) {
			QueryBuilder.this.__duzzt_impl.where(where);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(java.util.Collection where) {
			QueryBuilder.this.__duzzt_impl.where(where);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate) {
			QueryBuilder.this.__duzzt_impl.where(column,predicate);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__27 value(io.stargate.sgv2.api.common.cql.builder.ValueModifier modifier) {
			QueryBuilder.this.__duzzt_impl.value(modifier);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.where(column,predicate,value);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__27 value(java.util.Collection setters) {
			QueryBuilder.this.__duzzt_impl.value(setters);
			return QueryBuilder.this.__duzzt_getState27();
		}

	}
	private QueryBuilder__27 __duzzt_state27 = null;
	private QueryBuilder__27 __duzzt_getState27() {
		if(this.__duzzt_state27 == null) {
			this.__duzzt_state27 = new QueryBuilder__27();
		}
		return this.__duzzt_state27;
	}


	public final class QueryBuilder__42 {
		public final 
		QueryBuilder__43 where(com.bpodgursky.jbool_expressions.Expression whereExpression) {
			QueryBuilder.this.__duzzt_impl.where(whereExpression);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(java.lang.String columnName,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.where(columnName,predicate,value);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.BuiltCondition where) {
			QueryBuilder.this.__duzzt_impl.where(where);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(java.util.Collection where) {
			QueryBuilder.this.__duzzt_impl.where(where);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate) {
			QueryBuilder.this.__duzzt_impl.where(column,predicate);
			return QueryBuilder.this.__duzzt_getState43();
		}


		public final 
		QueryBuilder__43 where(io.stargate.sgv2.api.common.cql.builder.Column column,
		io.stargate.sgv2.api.common.cql.builder.Predicate predicate,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.where(column,predicate,value);
			return QueryBuilder.this.__duzzt_getState43();
		}

	}
	private QueryBuilder__42 __duzzt_state42 = null;
	private QueryBuilder__42 __duzzt_getState42() {
		if(this.__duzzt_state42 == null) {
			this.__duzzt_state42 = new QueryBuilder__42();
		}
		return this.__duzzt_state42;
	}


	public final class QueryBuilder__16 {
		public final 
		QueryBuilder__38 column(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(io.stargate.sgv2.api.common.cql.builder.Column column) {
			QueryBuilder.this.__duzzt_impl.column(column);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,kind);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		java.lang.String type) {
			QueryBuilder.this.__duzzt_impl.column(column,type);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind,order);
			return QueryBuilder.this.__duzzt_getState38();
		}

		@SafeVarargs
		public final 
		QueryBuilder__38 column(java.lang.String... columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind,
		io.stargate.sgv2.api.common.cql.builder.Column.Order order) {
			QueryBuilder.this.__duzzt_impl.column(column,kind,order);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__39 ifNotExists(boolean ifNotExists) {
			QueryBuilder.this.__duzzt_impl.ifNotExists(ifNotExists);
			return QueryBuilder.this.__duzzt_getState39();
		}


		public final 
		QueryBuilder__38 column(java.lang.String column,
		java.lang.String type,
		io.stargate.sgv2.api.common.cql.builder.Column.Kind kind) {
			QueryBuilder.this.__duzzt_impl.column(column,type,kind);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__38 column(java.util.Collection columns) {
			QueryBuilder.this.__duzzt_impl.column(columns);
			return QueryBuilder.this.__duzzt_getState38();
		}


		public final 
		QueryBuilder__39 ifNotExists() {
			QueryBuilder.this.__duzzt_impl.ifNotExists();
			return QueryBuilder.this.__duzzt_getState39();
		}

	}
	private QueryBuilder__16 __duzzt_state16 = null;
	private QueryBuilder__16 __duzzt_getState16() {
		if(this.__duzzt_state16 == null) {
			this.__duzzt_state16 = new QueryBuilder__16();
		}
		return this.__duzzt_state16;
	}


	public final class QueryBuilder__26 {
		public final 
		QueryBuilder__25 timestamp() {
			QueryBuilder.this.__duzzt_impl.timestamp();
			return QueryBuilder.this.__duzzt_getState25();
		}


		public final 
		QueryBuilder__27 value(java.lang.String column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__27 value(io.stargate.sgv2.api.common.cql.builder.Column column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__27 value(io.stargate.sgv2.api.common.cql.builder.ValueModifier modifier) {
			QueryBuilder.this.__duzzt_impl.value(modifier);
			return QueryBuilder.this.__duzzt_getState27();
		}


		public final 
		QueryBuilder__25 timestamp(java.lang.Long timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState25();
		}


		public final 
		QueryBuilder__25 timestamp(io.stargate.bridge.proto.QueryOuterClass.Value timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState25();
		}


		public final 
		QueryBuilder__27 value(java.util.Collection setters) {
			QueryBuilder.this.__duzzt_impl.value(setters);
			return QueryBuilder.this.__duzzt_getState27();
		}

	}
	private QueryBuilder__26 __duzzt_state26 = null;
	private QueryBuilder__26 __duzzt_getState26() {
		if(this.__duzzt_state26 == null) {
			this.__duzzt_state26 = new QueryBuilder__26();
		}
		return this.__duzzt_state26;
	}


	public final class QueryBuilder__50 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__50 vsearch(java.lang.String column) {
			QueryBuilder.this.__duzzt_impl.vsearch(column);
			return QueryBuilder.this.__duzzt_getState50();
		}


		public final 
		QueryBuilder__1 allowFiltering() {
			QueryBuilder.this.__duzzt_impl.allowFiltering();
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__1 allowFiltering(boolean allowFiltering) {
			QueryBuilder.this.__duzzt_impl.allowFiltering(allowFiltering);
			return QueryBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}

	}
	private QueryBuilder__50 __duzzt_state50 = null;
	private QueryBuilder__50 __duzzt_getState50() {
		if(this.__duzzt_state50 == null) {
			this.__duzzt_state50 = new QueryBuilder__50();
		}
		return this.__duzzt_state50;
	}


	public final class QueryBuilder__20 {
		public 
		io.stargate.bridge.proto.QueryOuterClass.BatchQuery buildForBatch() {
			return QueryBuilder.this.__duzzt_impl.buildForBatch();
		}

		public final 
		QueryBuilder__20 value(io.stargate.sgv2.api.common.cql.builder.ValueModifier modifier) {
			QueryBuilder.this.__duzzt_impl.value(modifier);
			return QueryBuilder.this.__duzzt_getState20();
		}

		public 
		io.stargate.bridge.proto.QueryOuterClass.Query build() {
			return QueryBuilder.this.__duzzt_impl.build();
		}

		public final 
		QueryBuilder__12 parameters(io.stargate.bridge.proto.QueryOuterClass.QueryParameters parameters) {
			QueryBuilder.this.__duzzt_impl.parameters(parameters);
			return QueryBuilder.this.__duzzt_getState12();
		}


		public final 
		QueryBuilder__1 timestamp(java.lang.Long timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__45 ttl() {
			QueryBuilder.this.__duzzt_impl.ttl();
			return QueryBuilder.this.__duzzt_getState45();
		}


		public final 
		QueryBuilder__44 ifNotExists() {
			QueryBuilder.this.__duzzt_impl.ifNotExists();
			return QueryBuilder.this.__duzzt_getState44();
		}


		public final 
		QueryBuilder__20 value(java.util.Collection setters) {
			QueryBuilder.this.__duzzt_impl.value(setters);
			return QueryBuilder.this.__duzzt_getState20();
		}


		public final 
		QueryBuilder__1 timestamp() {
			QueryBuilder.this.__duzzt_impl.timestamp();
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__20 value(java.lang.String column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState20();
		}


		public final 
		QueryBuilder__20 value(io.stargate.sgv2.api.common.cql.builder.Column column,
		java.lang.Object value) {
			QueryBuilder.this.__duzzt_impl.value(column,value);
			return QueryBuilder.this.__duzzt_getState20();
		}


		public final 
		QueryBuilder__44 ifNotExists(boolean ifNotExists) {
			QueryBuilder.this.__duzzt_impl.ifNotExists(ifNotExists);
			return QueryBuilder.this.__duzzt_getState44();
		}


		public final 
		QueryBuilder__45 ttl(java.lang.Integer ttl) {
			QueryBuilder.this.__duzzt_impl.ttl(ttl);
			return QueryBuilder.this.__duzzt_getState45();
		}


		public final 
		QueryBuilder__1 timestamp(io.stargate.bridge.proto.QueryOuterClass.Value timestamp) {
			QueryBuilder.this.__duzzt_impl.timestamp(timestamp);
			return QueryBuilder.this.__duzzt_getState1();
		}


		public final 
		QueryBuilder__45 ttl(io.stargate.bridge.proto.QueryOuterClass.Value ttl) {
			QueryBuilder.this.__duzzt_impl.ttl(ttl);
			return QueryBuilder.this.__duzzt_getState45();
		}

	}
	private QueryBuilder__20 __duzzt_state20 = null;
	private QueryBuilder__20 __duzzt_getState20() {
		if(this.__duzzt_state20 == null) {
			this.__duzzt_state20 = new QueryBuilder__20();
		}
		return this.__duzzt_state20;
	}


	private final io.stargate.sgv2.api.common.cql.builder.QueryBuilderImpl __duzzt_impl;

	public QueryBuilder() {
		this.__duzzt_impl = new io.stargate.sgv2.api.common.cql.builder.QueryBuilderImpl();
	}

	public QueryBuilder(io.stargate.sgv2.api.common.cql.builder.QueryBuilderImpl implementation) {
		this.__duzzt_impl = implementation;
	}

	public final 
	QueryBuilder__0 alter() {
		QueryBuilder.this.__duzzt_impl.alter();
		return QueryBuilder.this.__duzzt_getState0();
	}


	public final 
	QueryBuilder__5 insertInto(java.lang.String table) {
		QueryBuilder.this.__duzzt_impl.insertInto(table);
		return QueryBuilder.this.__duzzt_getState5();
	}


	public final 
	QueryBuilder__2 create() {
		QueryBuilder.this.__duzzt_impl.create();
		return QueryBuilder.this.__duzzt_getState2();
	}


	public final 
	QueryBuilder__5 insertInto(java.lang.String keyspace,
	java.lang.String table) {
		QueryBuilder.this.__duzzt_impl.insertInto(keyspace,table);
		return QueryBuilder.this.__duzzt_getState5();
	}


	public final 
	QueryBuilder__3 delete() {
		QueryBuilder.this.__duzzt_impl.delete();
		return QueryBuilder.this.__duzzt_getState3();
	}


	public final 
	QueryBuilder__8 update(java.lang.String table) {
		QueryBuilder.this.__duzzt_impl.update(table);
		return QueryBuilder.this.__duzzt_getState8();
	}


	public final 
	QueryBuilder__6 select() {
		QueryBuilder.this.__duzzt_impl.select();
		return QueryBuilder.this.__duzzt_getState6();
	}


	public final 
	QueryBuilder__8 update(java.lang.String keyspace,
	java.lang.String table) {
		QueryBuilder.this.__duzzt_impl.update(keyspace,table);
		return QueryBuilder.this.__duzzt_getState8();
	}


	public final 
	QueryBuilder__4 drop() {
		QueryBuilder.this.__duzzt_impl.drop();
		return QueryBuilder.this.__duzzt_getState4();
	}


	public final 
	QueryBuilder__1 cql(java.lang.String cql) {
		QueryBuilder.this.__duzzt_impl.cql(cql);
		return QueryBuilder.this.__duzzt_getState1();
	}


	public final 
	QueryBuilder__7 truncate() {
		QueryBuilder.this.__duzzt_impl.truncate();
		return QueryBuilder.this.__duzzt_getState7();
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy