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

io.stargate.db.schema.SchemaBuilder 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.db.schema.SchemaBuilderImpl
 * instead.
 */

package io.stargate.db.schema;

@javax.annotation.Generated(
	value={"com.github.misberner.duzzt.processor.Duzzt"},
	comments="Generated by Duzzt -- https://github.com/misberner/duzzt",
	date="2020-12-09T05:22+0000")
public class SchemaBuilder {
	public final class SchemaBuilder__11 {
		public 
		SchemaBuilder__8 secondaryIndex(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.secondaryIndex(name);
			return SchemaBuilder.this.__duzzt_getState8();
		}

		public 
		io.stargate.db.schema.Schema build() {
			return SchemaBuilder.this.__duzzt_impl.build();
		}
		public 
		SchemaBuilder__7 materializedView(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.materializedView(name);
			return SchemaBuilder.this.__duzzt_getState7();
		}

		public 
		SchemaBuilder__0 keyspace(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.keyspace(name);
			return SchemaBuilder.this.__duzzt_getState0();
		}

		public 
		SchemaBuilder__2 table(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.table(name);
			return SchemaBuilder.this.__duzzt_getState2();
		}

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


	public final class SchemaBuilder__1 {
		public 
		io.stargate.db.schema.Schema build() {
			return SchemaBuilder.this.__duzzt_impl.build();
		}
		public 
		SchemaBuilder__3 type(java.lang.String typeName) {
			SchemaBuilder.this.__duzzt_impl.type(typeName);
			return SchemaBuilder.this.__duzzt_getState3();
		}

		public 
		SchemaBuilder__0 keyspace(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.keyspace(name);
			return SchemaBuilder.this.__duzzt_getState0();
		}

		public 
		SchemaBuilder__2 table(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.table(name);
			return SchemaBuilder.this.__duzzt_getState2();
		}

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


	public final class SchemaBuilder__0 {
		public 
		SchemaBuilder__1 andDurableWrites(boolean durableWrites) {
			SchemaBuilder.this.__duzzt_impl.andDurableWrites(durableWrites);
			return SchemaBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.db.schema.Schema build() {
			return SchemaBuilder.this.__duzzt_impl.build();
		}
		public 
		SchemaBuilder__3 type(java.lang.String typeName) {
			SchemaBuilder.this.__duzzt_impl.type(typeName);
			return SchemaBuilder.this.__duzzt_getState3();
		}

		public 
		SchemaBuilder__4 withReplication(java.util.Map replication) {
			SchemaBuilder.this.__duzzt_impl.withReplication(replication);
			return SchemaBuilder.this.__duzzt_getState4();
		}

		public 
		SchemaBuilder__0 keyspace(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.keyspace(name);
			return SchemaBuilder.this.__duzzt_getState0();
		}

		public 
		SchemaBuilder__2 table(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.table(name);
			return SchemaBuilder.this.__duzzt_getState2();
		}

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


	public final class SchemaBuilder__4 {
		public 
		SchemaBuilder__1 andDurableWrites(boolean durableWrites) {
			SchemaBuilder.this.__duzzt_impl.andDurableWrites(durableWrites);
			return SchemaBuilder.this.__duzzt_getState1();
		}

		public 
		io.stargate.db.schema.Schema build() {
			return SchemaBuilder.this.__duzzt_impl.build();
		}
		public 
		SchemaBuilder__3 type(java.lang.String typeName) {
			SchemaBuilder.this.__duzzt_impl.type(typeName);
			return SchemaBuilder.this.__duzzt_getState3();
		}

		public 
		SchemaBuilder__0 keyspace(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.keyspace(name);
			return SchemaBuilder.this.__duzzt_getState0();
		}

		public 
		SchemaBuilder__2 table(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.table(name);
			return SchemaBuilder.this.__duzzt_getState2();
		}

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


	public final class SchemaBuilder__3 {
		public 
		SchemaBuilder__6 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind,order);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.column(name);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		java.lang.Class type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind);
			return SchemaBuilder.this.__duzzt_getState6();
		}

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



	public final class SchemaBuilder__6 {
		public 
		SchemaBuilder__6 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind,order);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		io.stargate.db.schema.Schema build() {
			return SchemaBuilder.this.__duzzt_impl.build();
		}
		public 
		SchemaBuilder__6 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__3 type(java.lang.String typeName) {
			SchemaBuilder.this.__duzzt_impl.type(typeName);
			return SchemaBuilder.this.__duzzt_getState3();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.column(name);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		java.lang.Class type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState6();
		}

		public 
		SchemaBuilder__0 keyspace(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.keyspace(name);
			return SchemaBuilder.this.__duzzt_getState0();
		}

		public 
		SchemaBuilder__2 table(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.table(name);
			return SchemaBuilder.this.__duzzt_getState2();
		}

		public 
		SchemaBuilder__6 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind);
			return SchemaBuilder.this.__duzzt_getState6();
		}

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


	public final class SchemaBuilder__9 {
		public 
		SchemaBuilder__9 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind,order);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		io.stargate.db.schema.Schema build() {
			return SchemaBuilder.this.__duzzt_impl.build();
		}
		public 
		SchemaBuilder__9 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__7 materializedView(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.materializedView(name);
			return SchemaBuilder.this.__duzzt_getState7();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.column(name);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		java.lang.Class type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__0 keyspace(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.keyspace(name);
			return SchemaBuilder.this.__duzzt_getState0();
		}

		public 
		SchemaBuilder__2 table(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.table(name);
			return SchemaBuilder.this.__duzzt_getState2();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind);
			return SchemaBuilder.this.__duzzt_getState9();
		}

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


	public final class SchemaBuilder__2 {
		public 
		SchemaBuilder__5 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind,order);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.column(name);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		java.lang.Class type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind);
			return SchemaBuilder.this.__duzzt_getState5();
		}

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


	public final class SchemaBuilder__7 {
		public 
		SchemaBuilder__9 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind,order);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.column(name);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		java.lang.Class type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState9();
		}

		public 
		SchemaBuilder__9 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind);
			return SchemaBuilder.this.__duzzt_getState9();
		}

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


	public final class SchemaBuilder__10 {
		public 
		SchemaBuilder__8 secondaryIndex(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.secondaryIndex(name);
			return SchemaBuilder.this.__duzzt_getState8();
		}

		public 
		io.stargate.db.schema.Schema build() {
			return SchemaBuilder.this.__duzzt_impl.build();
		}
		public 
		SchemaBuilder__7 materializedView(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.materializedView(name);
			return SchemaBuilder.this.__duzzt_getState7();
		}

		public 
		SchemaBuilder__11 indexCustom() {
			SchemaBuilder.this.__duzzt_impl.indexCustom();
			return SchemaBuilder.this.__duzzt_getState11();
		}

		public 
		SchemaBuilder__0 keyspace(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.keyspace(name);
			return SchemaBuilder.this.__duzzt_getState0();
		}

		public 
		SchemaBuilder__2 table(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.table(name);
			return SchemaBuilder.this.__duzzt_getState2();
		}

		public 
		SchemaBuilder__11 indexFull() {
			SchemaBuilder.this.__duzzt_impl.indexFull();
			return SchemaBuilder.this.__duzzt_getState11();
		}

		public 
		SchemaBuilder__11 indexKeys() {
			SchemaBuilder.this.__duzzt_impl.indexKeys();
			return SchemaBuilder.this.__duzzt_getState11();
		}

		public 
		SchemaBuilder__11 indexEntries() {
			SchemaBuilder.this.__duzzt_impl.indexEntries();
			return SchemaBuilder.this.__duzzt_getState11();
		}

		public 
		SchemaBuilder__11 indexValues() {
			SchemaBuilder.this.__duzzt_impl.indexValues();
			return SchemaBuilder.this.__duzzt_getState11();
		}

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


	public final class SchemaBuilder__8 {
		public 
		SchemaBuilder__10 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind,order);
			return SchemaBuilder.this.__duzzt_getState10();
		}

		public 
		SchemaBuilder__10 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState10();
		}

		public 
		SchemaBuilder__10 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState10();
		}

		public 
		SchemaBuilder__10 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState10();
		}

		public 
		SchemaBuilder__10 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState10();
		}

		public 
		SchemaBuilder__10 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState10();
		}

		public 
		SchemaBuilder__10 column(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.column(name);
			return SchemaBuilder.this.__duzzt_getState10();
		}

		public 
		SchemaBuilder__10 column(java.lang.String name,
		java.lang.Class type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState10();
		}

		public 
		SchemaBuilder__10 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind);
			return SchemaBuilder.this.__duzzt_getState10();
		}

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


	public final class SchemaBuilder__5 {
		public 
		SchemaBuilder__5 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind,order);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__8 secondaryIndex(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.secondaryIndex(name);
			return SchemaBuilder.this.__duzzt_getState8();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		io.stargate.db.schema.Schema build() {
			return SchemaBuilder.this.__duzzt_impl.build();
		}
		public 
		SchemaBuilder__5 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__7 materializedView(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.materializedView(name);
			return SchemaBuilder.this.__duzzt_getState7();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		io.stargate.db.schema.Column.ColumnType type,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		java.lang.Class type,
		io.stargate.db.schema.Column.Kind kind,
		io.stargate.db.schema.Column.Order order) {
			SchemaBuilder.this.__duzzt_impl.column(name,type,kind,order);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.column(name);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		java.lang.Class type) {
			SchemaBuilder.this.__duzzt_impl.column(name,type);
			return SchemaBuilder.this.__duzzt_getState5();
		}

		public 
		SchemaBuilder__0 keyspace(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.keyspace(name);
			return SchemaBuilder.this.__duzzt_getState0();
		}

		public 
		SchemaBuilder__2 table(java.lang.String name) {
			SchemaBuilder.this.__duzzt_impl.table(name);
			return SchemaBuilder.this.__duzzt_getState2();
		}

		public 
		SchemaBuilder__5 column(java.lang.String name,
		io.stargate.db.schema.Column.Kind kind) {
			SchemaBuilder.this.__duzzt_impl.column(name,kind);
			return SchemaBuilder.this.__duzzt_getState5();
		}

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


	private final io.stargate.db.schema.SchemaBuilderImpl __duzzt_impl;

	public SchemaBuilder(java.util.Optional> callback) {
		this.__duzzt_impl = new io.stargate.db.schema.SchemaBuilderImpl(callback);
	}

	public SchemaBuilder(io.stargate.db.schema.SchemaBuilderImpl implementation) {
		this.__duzzt_impl = implementation;
	}

	public 
	io.stargate.db.schema.Schema build() {
		return SchemaBuilder.this.__duzzt_impl.build();
	}
	public 
	SchemaBuilder__0 keyspace(java.lang.String name) {
		SchemaBuilder.this.__duzzt_impl.keyspace(name);
		return SchemaBuilder.this.__duzzt_getState0();
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy