/** Generated by the default template from graphql-java-generator */
package com.graphql_java_generator.domain.server.allGraphQLCases;

import java.util.HashMap;
import java.util.Map;


import com.graphql_java_generator.annotation.GraphQLInputType;
import com.graphql_java_generator.annotation.GraphQLScalar;

/**
 *
 * @author generated by graphql-java-generator
 * @see <a href="https://github.com/graphql-java-generator/graphql-java-generator">https://github.com/graphql-java-generator/graphql-java-generator</a>
 */
@GraphQLInputType("class")
@SuppressWarnings("unused")
public class _class 
{


	public _class(){
		// No action
	}

	@GraphQLScalar(fieldName = "default", graphQLTypeSimpleName = "String", javaClass = java.lang.String.class)
	java.lang.String _default;



	public void setDefault(java.lang.String _default) {
		this._default = _default;
	}

	public java.lang.String getDefault() {
		return _default;
	}
		

     public String toString() {
        return "_class {"
				+ "_default: " + _default
        		+ "}";
    }

	public static Builder builder() {
		return new Builder();
	}

	/**
	 * The Builder that helps building instance of this POJO. You can get an instance of this class, by calling the
	 * {@link #builder()}
	 */
	public static class Builder {
		private java.lang.String _default;

		public Builder withDefault(java.lang.String _default) {
			this._default = _default;
			return this;
		}

		public _class build() {
			_class _object = new _class();
			_object.setDefault(_default);
			return _object;
		}
	}
}
