public static final class DatastoreV1.PropertyExpression.Builder extends com.google.protobuf.GeneratedMessage.Builder<DatastoreV1.PropertyExpression.Builder> implements DatastoreV1.PropertyExpressionOrBuilder
api.services.datastore.PropertyExpression
A representation of a property in a projection.
| Type | Property and Description |
|---|---|
DatastoreV1.PropertyExpression.Builder |
clear
required .api.services.datastore.PropertyReference property = 1; |
boolean |
has
required .api.services.datastore.PropertyReference property = 1; |
| Modifier and Type | Method and Description |
|---|---|
DatastoreV1.PropertyExpression |
build() |
DatastoreV1.PropertyExpression |
buildPartial() |
DatastoreV1.PropertyExpression.Builder |
clear() |
DatastoreV1.PropertyExpression.Builder |
clearAggregationFunction()
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2; |
DatastoreV1.PropertyExpression.Builder |
clearProperty()
required .api.services.datastore.PropertyReference property = 1; |
DatastoreV1.PropertyExpression.Builder |
clone() |
DatastoreV1.PropertyExpression.AggregationFunction |
getAggregationFunction()
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2; |
DatastoreV1.PropertyExpression |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
DatastoreV1.PropertyReference |
getProperty()
required .api.services.datastore.PropertyReference property = 1; |
DatastoreV1.PropertyReference.Builder |
getPropertyBuilder()
required .api.services.datastore.PropertyReference property = 1; |
DatastoreV1.PropertyReferenceOrBuilder |
getPropertyOrBuilder()
required .api.services.datastore.PropertyReference property = 1; |
boolean |
hasAggregationFunction()
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2; |
boolean |
hasProperty()
required .api.services.datastore.PropertyReference property = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DatastoreV1.PropertyExpression.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DatastoreV1.PropertyExpression.Builder |
mergeFrom(DatastoreV1.PropertyExpression other) |
DatastoreV1.PropertyExpression.Builder |
mergeFrom(com.google.protobuf.Message other) |
DatastoreV1.PropertyExpression.Builder |
mergeProperty(DatastoreV1.PropertyReference value)
required .api.services.datastore.PropertyReference property = 1; |
DatastoreV1.PropertyExpression.Builder |
setAggregationFunction(DatastoreV1.PropertyExpression.AggregationFunction value)
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2; |
DatastoreV1.PropertyExpression.Builder |
setProperty(DatastoreV1.PropertyReference.Builder builderForValue)
required .api.services.datastore.PropertyReference property = 1; |
DatastoreV1.PropertyExpression.Builder |
setProperty(DatastoreV1.PropertyReference value)
required .api.services.datastore.PropertyReference property = 1; |
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic boolean hasProperty
required .api.services.datastore.PropertyReference property = 1;
The property to project.
hasProperty in interface DatastoreV1.PropertyExpressionOrBuilderpublic DatastoreV1.PropertyExpression.Builder clearProperty
required .api.services.datastore.PropertyReference property = 1;
The property to project.
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<DatastoreV1.PropertyExpression.Builder>public DatastoreV1.PropertyExpression.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<DatastoreV1.PropertyExpression.Builder>public DatastoreV1.PropertyExpression.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<DatastoreV1.PropertyExpression.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<DatastoreV1.PropertyExpression.Builder>public DatastoreV1.PropertyExpression getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DatastoreV1.PropertyExpression build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DatastoreV1.PropertyExpression buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DatastoreV1.PropertyExpression.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DatastoreV1.PropertyExpression.Builder>public DatastoreV1.PropertyExpression.Builder mergeFrom(DatastoreV1.PropertyExpression other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<DatastoreV1.PropertyExpression.Builder>public DatastoreV1.PropertyExpression.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DatastoreV1.PropertyExpression.Builder>IOExceptionpublic boolean hasProperty()
required .api.services.datastore.PropertyReference property = 1;
The property to project.
hasProperty in interface DatastoreV1.PropertyExpressionOrBuilderpublic DatastoreV1.PropertyReference getProperty()
required .api.services.datastore.PropertyReference property = 1;
The property to project.
getProperty in interface DatastoreV1.PropertyExpressionOrBuilderpublic DatastoreV1.PropertyExpression.Builder setProperty(DatastoreV1.PropertyReference value)
required .api.services.datastore.PropertyReference property = 1;
The property to project.
public DatastoreV1.PropertyExpression.Builder setProperty(DatastoreV1.PropertyReference.Builder builderForValue)
required .api.services.datastore.PropertyReference property = 1;
The property to project.
public DatastoreV1.PropertyExpression.Builder mergeProperty(DatastoreV1.PropertyReference value)
required .api.services.datastore.PropertyReference property = 1;
The property to project.
public DatastoreV1.PropertyExpression.Builder clearProperty()
required .api.services.datastore.PropertyReference property = 1;
The property to project.
public DatastoreV1.PropertyReference.Builder getPropertyBuilder()
required .api.services.datastore.PropertyReference property = 1;
The property to project.
public DatastoreV1.PropertyReferenceOrBuilder getPropertyOrBuilder()
required .api.services.datastore.PropertyReference property = 1;
The property to project.
getPropertyOrBuilder in interface DatastoreV1.PropertyExpressionOrBuilderpublic boolean hasAggregationFunction()
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
The aggregation function to apply to the property. Optional. Can only be used when grouping by at least one property. Must then be set on all properties in the projection that are not being grouped by.
hasAggregationFunction in interface DatastoreV1.PropertyExpressionOrBuilderpublic DatastoreV1.PropertyExpression.AggregationFunction getAggregationFunction()
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
The aggregation function to apply to the property. Optional. Can only be used when grouping by at least one property. Must then be set on all properties in the projection that are not being grouped by.
getAggregationFunction in interface DatastoreV1.PropertyExpressionOrBuilderpublic DatastoreV1.PropertyExpression.Builder setAggregationFunction(DatastoreV1.PropertyExpression.AggregationFunction value)
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
The aggregation function to apply to the property. Optional. Can only be used when grouping by at least one property. Must then be set on all properties in the projection that are not being grouped by.
public DatastoreV1.PropertyExpression.Builder clearAggregationFunction()
optional .api.services.datastore.PropertyExpression.AggregationFunction aggregation_function = 2;
The aggregation function to apply to the property. Optional. Can only be used when grouping by at least one property. Must then be set on all properties in the projection that are not being grouped by.
Copyright © 2015. All rights reserved.