# Class ProjectionEntity.Builder (3.1.0)

3.1.0 (latest) 2.40.0 2.37.0 2.36.0 2.34.0 2.33.3 2.32.3 2.31.4 2.30.0 2.29.1 2.28.2 2.27.1 2.26.4 2.25.2 2.24.3 2.23.0 2.22.0 2.21.3 2.20.2 2.19.2 2.18.5 2.17.6

    public static final class ProjectionEntity.Builder extends BaseEntity.Builder<Key,ProjectionEntity.Builder>

## Inheritance

[java.lang.Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \> [BaseEntity.Builder](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder) \> ProjectionEntity.Builder

## Inherited Members

[BaseEntity.Builder.build()](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_build__) [BaseEntity.Builder.clear()](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_clear__) [BaseEntity.Builder.key()](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_key__) [BaseEntity.Builder.remove(String)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_remove_java_lang_String_) [BaseEntity.Builder.set(String,boolean)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_boolean_) [BaseEntity.Builder.set(String,boolean,boolean,)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_boolean_boolean_boolean____) [BaseEntity.Builder.set(String,Timestamp)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_Timestamp_) [BaseEntity.Builder.set(String,Timestamp,Timestamp,Timestamp)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_Timestamp_com_google_cloud_Timestamp_com_google_cloud_Timestamp____) [BaseEntity.Builder.set(String,Blob)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_datastore_Blob_) [BaseEntity.Builder.set(String,Blob,Blob,Blob)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_datastore_Blob_com_google_cloud_datastore_Blob_com_google_cloud_datastore_Blob____) [BaseEntity.Builder.set(String,FullEntity\<?\>)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_datastore_FullEntity____) [BaseEntity.Builder.set(String,FullEntity\<?\>,FullEntity\<?\>,FullEntity\<?\>...)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_datastore_FullEntity____com_google_cloud_datastore_FullEntity____com_google_cloud_datastore_FullEntity_______) [BaseEntity.Builder.set(String,Key)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_datastore_Key_) [BaseEntity.Builder.set(String,Key,Key,Key)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_datastore_Key_com_google_cloud_datastore_Key_com_google_cloud_datastore_Key____) [BaseEntity.Builder.set(String,LatLng)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_datastore_LatLng_) [BaseEntity.Builder.set(String,LatLng,LatLng,LatLng)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_datastore_LatLng_com_google_cloud_datastore_LatLng_com_google_cloud_datastore_LatLng____) [BaseEntity.Builder.set(String,Value\<?\>)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_datastore_Value____) [BaseEntity.Builder.set(String,Value\<?\>,Value\<?\>,Value\<?\>...)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_com_google_cloud_datastore_Value____com_google_cloud_datastore_Value____com_google_cloud_datastore_Value_______) [BaseEntity.Builder.set(String,double)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_double_) [BaseEntity.Builder.set(String,double,double,)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_double_double_double____) [BaseEntity.Builder.set(String,String)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_java_lang_String_) [BaseEntity.Builder.set(String,String,String,String)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_java_lang_String_java_lang_String_java_lang_String____) [BaseEntity.Builder.set(String,List\<? extends Value\<?\>\>)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_java_util_List___extends_com_google_cloud_datastore_Value_____) [BaseEntity.Builder.set(String,long)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_long_) [BaseEntity.Builder.set(String,long,long,)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_set_java_lang_String_long_long_long____) [BaseEntity.Builder.setKey(K)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_setKey_K_) [BaseEntity.Builder.setNull(String)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_setNull_java_lang_String_) [BaseEntity.Builder.setProperties()](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_setProperties__) [BaseEntity.Builder.setProperties(Map\<String,Value\<?\>\>)](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_setProperties_java_util_Map_java_lang_String_com_google_cloud_datastore_Value_____) [Object.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--) [Object.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-) [Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) [Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) [Object.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--) [Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) [Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) [Object.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--) [Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) [Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) [Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)

## Methods

### build()

    public ProjectionEntity build()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.ProjectionEntity` |   |

**Overrides** [BaseEntity.Builder\<K,B\>.build()](https://docs.cloud.google.com/java/docs/reference/google-cloud-datastore/latest/com.google.cloud.datastore.BaseEntity.Builder#com_google_cloud_datastore_BaseEntity_Builder_build__)