public final class Point extends GeneratedMessageV3 implements PointOrBuilder
A single data point in a time series.
Protobuf type google.cloud.bigquery.migration.v2.Point
Static Fields
INTERVAL_FIELD_NUMBER
public static final int INTERVAL_FIELD_NUMBER
Field Value
VALUE_FIELD_NUMBER
public static final int VALUE_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static Point getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static Point.Builder newBuilder()
Returns
newBuilder(Point prototype)
public static Point.Builder newBuilder(Point prototype)
Parameter
Name | Description |
prototype | Point
|
Returns
public static Point parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static Point parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static Point parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Point parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static Point parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Point parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Point parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static Point parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Point parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static Point parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static Point parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Point parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<Point> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public Point getDefaultInstanceForType()
Returns
getInterval()
public TimeInterval getInterval()
The time interval to which the data point applies. For GAUGE
metrics,
the start time does not need to be supplied, but if it is supplied, it must
equal the end time. For DELTA
metrics, the start and end time should
specify a non-zero interval, with subsequent points specifying contiguous
and non-overlapping intervals. For CUMULATIVE
metrics, the start and end
time should specify a non-zero interval, with subsequent points specifying
the same start time and increasing end times, until an event resets the
cumulative value to zero and sets a new start time for the following
points.
.google.cloud.bigquery.migration.v2.TimeInterval interval = 1;
Returns
getIntervalOrBuilder()
public TimeIntervalOrBuilder getIntervalOrBuilder()
The time interval to which the data point applies. For GAUGE
metrics,
the start time does not need to be supplied, but if it is supplied, it must
equal the end time. For DELTA
metrics, the start and end time should
specify a non-zero interval, with subsequent points specifying contiguous
and non-overlapping intervals. For CUMULATIVE
metrics, the start and end
time should specify a non-zero interval, with subsequent points specifying
the same start time and increasing end times, until an event resets the
cumulative value to zero and sets a new start time for the following
points.
.google.cloud.bigquery.migration.v2.TimeInterval interval = 1;
Returns
getParserForType()
public Parser<Point> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
getValue()
public TypedValue getValue()
The value of the data point.
.google.cloud.bigquery.migration.v2.TypedValue value = 2;
Returns
getValueOrBuilder()
public TypedValueOrBuilder getValueOrBuilder()
The value of the data point.
.google.cloud.bigquery.migration.v2.TypedValue value = 2;
Returns
hasInterval()
public boolean hasInterval()
The time interval to which the data point applies. For GAUGE
metrics,
the start time does not need to be supplied, but if it is supplied, it must
equal the end time. For DELTA
metrics, the start and end time should
specify a non-zero interval, with subsequent points specifying contiguous
and non-overlapping intervals. For CUMULATIVE
metrics, the start and end
time should specify a non-zero interval, with subsequent points specifying
the same start time and increasing end times, until an event resets the
cumulative value to zero and sets a new start time for the following
points.
.google.cloud.bigquery.migration.v2.TimeInterval interval = 1;
Returns
Type | Description |
boolean | Whether the interval field is set.
|
hasValue()
public boolean hasValue()
The value of the data point.
.google.cloud.bigquery.migration.v2.TypedValue value = 2;
Returns
Type | Description |
boolean | Whether the value field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public Point.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Point.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public Point.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions