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, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
addAll, newUninitializedMessageException
required .api.services.datastore.PropertyReference property = 1;
The property to project.
hasProperty
in interface DatastoreV1.PropertyExpressionOrBuilder
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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<DatastoreV1.PropertyExpression.Builder>
public DatastoreV1.PropertyExpression.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<DatastoreV1.PropertyExpression.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<DatastoreV1.PropertyExpression.Builder>
public DatastoreV1.PropertyExpression getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public DatastoreV1.PropertyExpression build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public DatastoreV1.PropertyExpression buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public DatastoreV1.PropertyExpression.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<DatastoreV1.PropertyExpression.Builder>
IOException
public boolean hasProperty()
required .api.services.datastore.PropertyReference property = 1;
The property to project.
hasProperty
in interface DatastoreV1.PropertyExpressionOrBuilder
public DatastoreV1.PropertyReference getProperty()
required .api.services.datastore.PropertyReference property = 1;
The property to project.
getProperty
in interface DatastoreV1.PropertyExpressionOrBuilder
public 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.PropertyExpressionOrBuilder
public 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.PropertyExpressionOrBuilder
public 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.PropertyExpressionOrBuilder
public 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 © 2013. All Rights Reserved.