Package viam.app.data.v1
Enum Class Data.TabularDataSourceType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,Serializable
,Comparable<Data.TabularDataSourceType>
,Constable
- Enclosing class:
- Data
public static enum Data.TabularDataSourceType
extends Enum<Data.TabularDataSourceType>
implements com.google.protobuf.Internal.EnumLite
TabularDataSourceType specifies the data source type for TabularDataByMQL queries.Protobuf enum
viam.app.data.v1.TabularDataSourceType
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionTABULAR_DATA_SOURCE_TYPE_HOT_STORAGE indicates reading from hot storage.TABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK indicates reading the output data of a data pipeline.TABULAR_DATA_SOURCE_TYPE_STANDARD indicates reading from standard storage.TABULAR_DATA_SOURCE_TYPE_UNSPECIFIED = 0;
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
TABULAR_DATA_SOURCE_TYPE_HOT_STORAGE indicates reading from hot storage.static final int
TABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK indicates reading the output data of a data pipeline.static final int
TABULAR_DATA_SOURCE_TYPE_STANDARD indicates reading from standard storage.static final int
TABULAR_DATA_SOURCE_TYPE_UNSPECIFIED = 0;
-
Method Summary
Modifier and TypeMethodDescriptionstatic Data.TabularDataSourceType
forNumber
(int value) final int
static com.google.protobuf.Internal.EnumLiteMap<Data.TabularDataSourceType>
static com.google.protobuf.Internal.EnumVerifier
static Data.TabularDataSourceType
valueOf
(int value) Deprecated.static Data.TabularDataSourceType
Returns the enum constant of this class with the specified name.static Data.TabularDataSourceType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
TABULAR_DATA_SOURCE_TYPE_UNSPECIFIED
TABULAR_DATA_SOURCE_TYPE_UNSPECIFIED = 0;
-
TABULAR_DATA_SOURCE_TYPE_STANDARD
TABULAR_DATA_SOURCE_TYPE_STANDARD indicates reading from standard storage. This is the default option and available for all data synced to Viam.
TABULAR_DATA_SOURCE_TYPE_STANDARD = 1;
-
TABULAR_DATA_SOURCE_TYPE_HOT_STORAGE
TABULAR_DATA_SOURCE_TYPE_HOT_STORAGE indicates reading from hot storage. This is a premium feature requiring opting in specific data sources. See docs at https://docs.viam.com/data-ai/capture-data/advanced/advanced-data-capture-sync/#capture-to-the-hot-data-store
TABULAR_DATA_SOURCE_TYPE_HOT_STORAGE = 2;
-
TABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK
TABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK indicates reading the output data of a data pipeline. When using this, a pipeline ID needs to be specified.
TABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK = 3;
-
UNRECOGNIZED
-
-
Field Details
-
TABULAR_DATA_SOURCE_TYPE_UNSPECIFIED_VALUE
public static final int TABULAR_DATA_SOURCE_TYPE_UNSPECIFIED_VALUETABULAR_DATA_SOURCE_TYPE_UNSPECIFIED = 0;
- See Also:
-
TABULAR_DATA_SOURCE_TYPE_STANDARD_VALUE
public static final int TABULAR_DATA_SOURCE_TYPE_STANDARD_VALUETABULAR_DATA_SOURCE_TYPE_STANDARD indicates reading from standard storage. This is the default option and available for all data synced to Viam.
TABULAR_DATA_SOURCE_TYPE_STANDARD = 1;
- See Also:
-
TABULAR_DATA_SOURCE_TYPE_HOT_STORAGE_VALUE
public static final int TABULAR_DATA_SOURCE_TYPE_HOT_STORAGE_VALUETABULAR_DATA_SOURCE_TYPE_HOT_STORAGE indicates reading from hot storage. This is a premium feature requiring opting in specific data sources. See docs at https://docs.viam.com/data-ai/capture-data/advanced/advanced-data-capture-sync/#capture-to-the-hot-data-store
TABULAR_DATA_SOURCE_TYPE_HOT_STORAGE = 2;
- See Also:
-
TABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK_VALUE
public static final int TABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK_VALUETABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK indicates reading the output data of a data pipeline. When using this, a pipeline ID needs to be specified.
TABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK = 3;
- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
value
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
forNumber
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<Data.TabularDataSourceType> internalGetValueMap() -
internalGetVerifier
public static com.google.protobuf.Internal.EnumVerifier internalGetVerifier()
-