public static final class Window.Builder extends <any> implements WindowOrBuilder
Window information.Protobuf type
kaikosdk.Window
Modifier and Type | Method and Description |
---|---|
Window.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Window |
build() |
Window |
buildPartial() |
Window.Builder |
clear() |
Window.Builder |
clearDuration()
duration
|
Window.Builder |
clearEndTime()
End time of the aggregation window.
|
Window.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Window.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Window.Builder |
clearStartTime()
Start time of the aggregation window.
|
Window.Builder |
clone() |
Window |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Duration |
getDuration()
duration
|
com.google.protobuf.Duration.Builder |
getDurationBuilder()
duration
|
com.google.protobuf.DurationOrBuilder |
getDurationOrBuilder()
duration
|
com.google.protobuf.Timestamp |
getEndTime()
End time of the aggregation window.
|
com.google.protobuf.Timestamp.Builder |
getEndTimeBuilder()
End time of the aggregation window.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
End time of the aggregation window.
|
com.google.protobuf.Timestamp |
getStartTime()
Start time of the aggregation window.
|
com.google.protobuf.Timestamp.Builder |
getStartTimeBuilder()
Start time of the aggregation window.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Start time of the aggregation window.
|
boolean |
hasDuration()
duration
|
boolean |
hasEndTime()
End time of the aggregation window.
|
boolean |
hasStartTime()
Start time of the aggregation window.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Window.Builder |
mergeDuration(com.google.protobuf.Duration value)
duration
|
Window.Builder |
mergeEndTime(com.google.protobuf.Timestamp value)
End time of the aggregation window.
|
Window.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Window.Builder |
mergeFrom(com.google.protobuf.Message other) |
Window.Builder |
mergeStartTime(com.google.protobuf.Timestamp value)
Start time of the aggregation window.
|
Window.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Window.Builder |
setDuration(com.google.protobuf.Duration.Builder builderForValue)
duration
|
Window.Builder |
setDuration(com.google.protobuf.Duration value)
duration
|
Window.Builder |
setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
End time of the aggregation window.
|
Window.Builder |
setEndTime(com.google.protobuf.Timestamp value)
End time of the aggregation window.
|
Window.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Window.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
Window.Builder |
setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Start time of the aggregation window.
|
Window.Builder |
setStartTime(com.google.protobuf.Timestamp value)
Start time of the aggregation window.
|
Window.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public Window.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public Window getDefaultInstanceForType()
public Window build()
public Window buildPartial()
public Window.Builder clone()
public Window.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public Window.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public Window.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public Window.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
public Window.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public Window.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public Window.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public boolean hasStartTime()
Start time of the aggregation window.
.google.protobuf.Timestamp start_time = 1;
hasStartTime
in interface WindowOrBuilder
public com.google.protobuf.Timestamp getStartTime()
Start time of the aggregation window.
.google.protobuf.Timestamp start_time = 1;
getStartTime
in interface WindowOrBuilder
public Window.Builder setStartTime(com.google.protobuf.Timestamp value)
Start time of the aggregation window.
.google.protobuf.Timestamp start_time = 1;
public Window.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Start time of the aggregation window.
.google.protobuf.Timestamp start_time = 1;
public Window.Builder mergeStartTime(com.google.protobuf.Timestamp value)
Start time of the aggregation window.
.google.protobuf.Timestamp start_time = 1;
public Window.Builder clearStartTime()
Start time of the aggregation window.
.google.protobuf.Timestamp start_time = 1;
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
Start time of the aggregation window.
.google.protobuf.Timestamp start_time = 1;
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Start time of the aggregation window.
.google.protobuf.Timestamp start_time = 1;
getStartTimeOrBuilder
in interface WindowOrBuilder
public boolean hasEndTime()
End time of the aggregation window.
.google.protobuf.Timestamp end_time = 2;
hasEndTime
in interface WindowOrBuilder
public com.google.protobuf.Timestamp getEndTime()
End time of the aggregation window.
.google.protobuf.Timestamp end_time = 2;
getEndTime
in interface WindowOrBuilder
public Window.Builder setEndTime(com.google.protobuf.Timestamp value)
End time of the aggregation window.
.google.protobuf.Timestamp end_time = 2;
public Window.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
End time of the aggregation window.
.google.protobuf.Timestamp end_time = 2;
public Window.Builder mergeEndTime(com.google.protobuf.Timestamp value)
End time of the aggregation window.
.google.protobuf.Timestamp end_time = 2;
public Window.Builder clearEndTime()
End time of the aggregation window.
.google.protobuf.Timestamp end_time = 2;
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()
End time of the aggregation window.
.google.protobuf.Timestamp end_time = 2;
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
End time of the aggregation window.
.google.protobuf.Timestamp end_time = 2;
getEndTimeOrBuilder
in interface WindowOrBuilder
public boolean hasDuration()
duration
.google.protobuf.Duration duration = 3;
hasDuration
in interface WindowOrBuilder
public com.google.protobuf.Duration getDuration()
duration
.google.protobuf.Duration duration = 3;
getDuration
in interface WindowOrBuilder
public Window.Builder setDuration(com.google.protobuf.Duration value)
duration
.google.protobuf.Duration duration = 3;
public Window.Builder setDuration(com.google.protobuf.Duration.Builder builderForValue)
duration
.google.protobuf.Duration duration = 3;
public Window.Builder mergeDuration(com.google.protobuf.Duration value)
duration
.google.protobuf.Duration duration = 3;
public Window.Builder clearDuration()
duration
.google.protobuf.Duration duration = 3;
public com.google.protobuf.Duration.Builder getDurationBuilder()
duration
.google.protobuf.Duration duration = 3;
public com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
duration
.google.protobuf.Duration duration = 3;
getDurationOrBuilder
in interface WindowOrBuilder
public final Window.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final Window.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)