public static final class DatastoreServiceConfig.BuilderContains static creation methods for DatastoreServiceConfig.
Static Methods
withDeadline(double deadline)
public static DatastoreServiceConfig withDeadline(double deadline)Create a DatastoreServiceConfig with the given deadline, in seconds.
| Parameter | |
|---|---|
| Name | Description |
deadline |
doublethe deadline to set. |
| Returns | |
|---|---|
| Type | Description |
DatastoreServiceConfig |
The newly created DatastoreServiceConfig instance. |
withDefaults()
public static DatastoreServiceConfig withDefaults()Helper method for creating a DatastoreServiceConfig instance with default values: Implicit transactions are disabled, reads execute with Consistency#STRONG, and no deadline is provided. When no deadline is provided, datastore rpcs execute with the system-defined deadline.
| Returns | |
|---|---|
| Type | Description |
DatastoreServiceConfig |
The newly created DatastoreServiceConfig instance. |
withImplicitTransactionManagementPolicy(ImplicitTransactionManagementPolicy p)
public static DatastoreServiceConfig withImplicitTransactionManagementPolicy(ImplicitTransactionManagementPolicy p)Create a DatastoreServiceConfig with the given implicit transaction management policy.
| Parameter | |
|---|---|
| Name | Description |
p |
ImplicitTransactionManagementPolicythe implicit transaction management policy to set. |
| Returns | |
|---|---|
| Type | Description |
DatastoreServiceConfig |
The newly created DatastoreServiceConfig instance. |
withMaxEntityGroupsPerRpc(int maxEntityGroupsPerRpc)
public static DatastoreServiceConfig withMaxEntityGroupsPerRpc(int maxEntityGroupsPerRpc)Create a DatastoreServiceConfig with the given maximum entity groups per rpc. See Also: DatastoreServiceConfig#maxEntityGroupsPerRpc(int)
| Parameter | |
|---|---|
| Name | Description |
maxEntityGroupsPerRpc |
intthe maximum entity groups per rpc to set. |
| Returns | |
|---|---|
| Type | Description |
DatastoreServiceConfig |
The newly created DatastoreServiceConfig instance. |
withReadPolicy(ReadPolicy readPolicy)
public static DatastoreServiceConfig withReadPolicy(ReadPolicy readPolicy)Create a DatastoreServiceConfig with the given read policy.
| Parameter | |
|---|---|
| Name | Description |
readPolicy |
ReadPolicythe read policy to set. |
| Returns | |
|---|---|
| Type | Description |
DatastoreServiceConfig |
The newly created DatastoreServiceConfig instance. |