Package feast.proto.core
Class AggregationProto.Aggregation.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
- feast.proto.core.AggregationProto.Aggregation.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,AggregationProto.AggregationOrBuilder,Cloneable
- Enclosing class:
- AggregationProto.Aggregation
public static final class AggregationProto.Aggregation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder> implements AggregationProto.AggregationOrBuilder
Protobuf typefeast.core.Aggregation
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AggregationProto.Aggregation.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AggregationProto.Aggregationbuild()AggregationProto.AggregationbuildPartial()AggregationProto.Aggregation.Builderclear()AggregationProto.Aggregation.BuilderclearColumn()string column = 1;AggregationProto.Aggregation.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AggregationProto.Aggregation.BuilderclearFunction()string function = 2;AggregationProto.Aggregation.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AggregationProto.Aggregation.BuilderclearSlideInterval().google.protobuf.Duration slide_interval = 4;AggregationProto.Aggregation.BuilderclearTimeWindow().google.protobuf.Duration time_window = 3;AggregationProto.Aggregation.Builderclone()StringgetColumn()string column = 1;com.google.protobuf.ByteStringgetColumnBytes()string column = 1;AggregationProto.AggregationgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetFunction()string function = 2;com.google.protobuf.ByteStringgetFunctionBytes()string function = 2;com.google.protobuf.DurationgetSlideInterval().google.protobuf.Duration slide_interval = 4;com.google.protobuf.Duration.BuildergetSlideIntervalBuilder().google.protobuf.Duration slide_interval = 4;com.google.protobuf.DurationOrBuildergetSlideIntervalOrBuilder().google.protobuf.Duration slide_interval = 4;com.google.protobuf.DurationgetTimeWindow().google.protobuf.Duration time_window = 3;com.google.protobuf.Duration.BuildergetTimeWindowBuilder().google.protobuf.Duration time_window = 3;com.google.protobuf.DurationOrBuildergetTimeWindowOrBuilder().google.protobuf.Duration time_window = 3;booleanhasSlideInterval().google.protobuf.Duration slide_interval = 4;booleanhasTimeWindow().google.protobuf.Duration time_window = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AggregationProto.Aggregation.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AggregationProto.Aggregation.BuildermergeFrom(com.google.protobuf.Message other)AggregationProto.Aggregation.BuildermergeFrom(AggregationProto.Aggregation other)AggregationProto.Aggregation.BuildermergeSlideInterval(com.google.protobuf.Duration value).google.protobuf.Duration slide_interval = 4;AggregationProto.Aggregation.BuildermergeTimeWindow(com.google.protobuf.Duration value).google.protobuf.Duration time_window = 3;AggregationProto.Aggregation.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AggregationProto.Aggregation.BuildersetColumn(String value)string column = 1;AggregationProto.Aggregation.BuildersetColumnBytes(com.google.protobuf.ByteString value)string column = 1;AggregationProto.Aggregation.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AggregationProto.Aggregation.BuildersetFunction(String value)string function = 2;AggregationProto.Aggregation.BuildersetFunctionBytes(com.google.protobuf.ByteString value)string function = 2;AggregationProto.Aggregation.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AggregationProto.Aggregation.BuildersetSlideInterval(com.google.protobuf.Duration value).google.protobuf.Duration slide_interval = 4;AggregationProto.Aggregation.BuildersetSlideInterval(com.google.protobuf.Duration.Builder builderForValue).google.protobuf.Duration slide_interval = 4;AggregationProto.Aggregation.BuildersetTimeWindow(com.google.protobuf.Duration value).google.protobuf.Duration time_window = 3;AggregationProto.Aggregation.BuildersetTimeWindow(com.google.protobuf.Duration.Builder builderForValue).google.protobuf.Duration time_window = 3;AggregationProto.Aggregation.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
clear
public AggregationProto.Aggregation.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
getDefaultInstanceForType
public AggregationProto.Aggregation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AggregationProto.Aggregation build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AggregationProto.Aggregation buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AggregationProto.Aggregation.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
setField
public AggregationProto.Aggregation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
clearField
public AggregationProto.Aggregation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
clearOneof
public AggregationProto.Aggregation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
setRepeatedField
public AggregationProto.Aggregation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
addRepeatedField
public AggregationProto.Aggregation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
mergeFrom
public AggregationProto.Aggregation.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AggregationProto.Aggregation.Builder>
-
mergeFrom
public AggregationProto.Aggregation.Builder mergeFrom(AggregationProto.Aggregation other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
mergeFrom
public AggregationProto.Aggregation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AggregationProto.Aggregation.Builder>- Throws:
IOException
-
getColumn
public String getColumn()
string column = 1;- Specified by:
getColumnin interfaceAggregationProto.AggregationOrBuilder- Returns:
- The column.
-
getColumnBytes
public com.google.protobuf.ByteString getColumnBytes()
string column = 1;- Specified by:
getColumnBytesin interfaceAggregationProto.AggregationOrBuilder- Returns:
- The bytes for column.
-
setColumn
public AggregationProto.Aggregation.Builder setColumn(String value)
string column = 1;- Parameters:
value- The column to set.- Returns:
- This builder for chaining.
-
clearColumn
public AggregationProto.Aggregation.Builder clearColumn()
string column = 1;- Returns:
- This builder for chaining.
-
setColumnBytes
public AggregationProto.Aggregation.Builder setColumnBytes(com.google.protobuf.ByteString value)
string column = 1;- Parameters:
value- The bytes for column to set.- Returns:
- This builder for chaining.
-
getFunction
public String getFunction()
string function = 2;- Specified by:
getFunctionin interfaceAggregationProto.AggregationOrBuilder- Returns:
- The function.
-
getFunctionBytes
public com.google.protobuf.ByteString getFunctionBytes()
string function = 2;- Specified by:
getFunctionBytesin interfaceAggregationProto.AggregationOrBuilder- Returns:
- The bytes for function.
-
setFunction
public AggregationProto.Aggregation.Builder setFunction(String value)
string function = 2;- Parameters:
value- The function to set.- Returns:
- This builder for chaining.
-
clearFunction
public AggregationProto.Aggregation.Builder clearFunction()
string function = 2;- Returns:
- This builder for chaining.
-
setFunctionBytes
public AggregationProto.Aggregation.Builder setFunctionBytes(com.google.protobuf.ByteString value)
string function = 2;- Parameters:
value- The bytes for function to set.- Returns:
- This builder for chaining.
-
hasTimeWindow
public boolean hasTimeWindow()
.google.protobuf.Duration time_window = 3;- Specified by:
hasTimeWindowin interfaceAggregationProto.AggregationOrBuilder- Returns:
- Whether the timeWindow field is set.
-
getTimeWindow
public com.google.protobuf.Duration getTimeWindow()
.google.protobuf.Duration time_window = 3;- Specified by:
getTimeWindowin interfaceAggregationProto.AggregationOrBuilder- Returns:
- The timeWindow.
-
setTimeWindow
public AggregationProto.Aggregation.Builder setTimeWindow(com.google.protobuf.Duration value)
.google.protobuf.Duration time_window = 3;
-
setTimeWindow
public AggregationProto.Aggregation.Builder setTimeWindow(com.google.protobuf.Duration.Builder builderForValue)
.google.protobuf.Duration time_window = 3;
-
mergeTimeWindow
public AggregationProto.Aggregation.Builder mergeTimeWindow(com.google.protobuf.Duration value)
.google.protobuf.Duration time_window = 3;
-
clearTimeWindow
public AggregationProto.Aggregation.Builder clearTimeWindow()
.google.protobuf.Duration time_window = 3;
-
getTimeWindowBuilder
public com.google.protobuf.Duration.Builder getTimeWindowBuilder()
.google.protobuf.Duration time_window = 3;
-
getTimeWindowOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeWindowOrBuilder()
.google.protobuf.Duration time_window = 3;- Specified by:
getTimeWindowOrBuilderin interfaceAggregationProto.AggregationOrBuilder
-
hasSlideInterval
public boolean hasSlideInterval()
.google.protobuf.Duration slide_interval = 4;- Specified by:
hasSlideIntervalin interfaceAggregationProto.AggregationOrBuilder- Returns:
- Whether the slideInterval field is set.
-
getSlideInterval
public com.google.protobuf.Duration getSlideInterval()
.google.protobuf.Duration slide_interval = 4;- Specified by:
getSlideIntervalin interfaceAggregationProto.AggregationOrBuilder- Returns:
- The slideInterval.
-
setSlideInterval
public AggregationProto.Aggregation.Builder setSlideInterval(com.google.protobuf.Duration value)
.google.protobuf.Duration slide_interval = 4;
-
setSlideInterval
public AggregationProto.Aggregation.Builder setSlideInterval(com.google.protobuf.Duration.Builder builderForValue)
.google.protobuf.Duration slide_interval = 4;
-
mergeSlideInterval
public AggregationProto.Aggregation.Builder mergeSlideInterval(com.google.protobuf.Duration value)
.google.protobuf.Duration slide_interval = 4;
-
clearSlideInterval
public AggregationProto.Aggregation.Builder clearSlideInterval()
.google.protobuf.Duration slide_interval = 4;
-
getSlideIntervalBuilder
public com.google.protobuf.Duration.Builder getSlideIntervalBuilder()
.google.protobuf.Duration slide_interval = 4;
-
getSlideIntervalOrBuilder
public com.google.protobuf.DurationOrBuilder getSlideIntervalOrBuilder()
.google.protobuf.Duration slide_interval = 4;- Specified by:
getSlideIntervalOrBuilderin interfaceAggregationProto.AggregationOrBuilder
-
setUnknownFields
public final AggregationProto.Aggregation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
mergeUnknownFields
public final AggregationProto.Aggregation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AggregationProto.Aggregation.Builder>
-
-