Package com.viam.component.camera.v1
Interface Camera.WebcamOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Camera.Webcam
,Camera.Webcam.Builder
- Enclosing class:
- Camera
public static interface Camera.WebcamOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetId()
Camera unique identifiercom.google.protobuf.ByteString
Camera unique identifiergetLabel()
Camera driver label (for internal use only)com.google.protobuf.ByteString
Camera driver label (for internal use only)getName()
Camera human-readable driver namecom.google.protobuf.ByteString
Camera human-readable driver namegetProperties
(int index) Camera propertiesint
Camera propertiesCamera propertiesCamera driver statuscom.google.protobuf.ByteString
Camera driver statusMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getLabel
String getLabel()Camera driver label (for internal use only)
string label = 1 [json_name = "label"];
- Returns:
- The label.
-
getLabelBytes
com.google.protobuf.ByteString getLabelBytes()Camera driver label (for internal use only)
string label = 1 [json_name = "label"];
- Returns:
- The bytes for label.
-
getStatus
String getStatus()Camera driver status
string status = 2 [json_name = "status"];
- Returns:
- The status.
-
getStatusBytes
com.google.protobuf.ByteString getStatusBytes()Camera driver status
string status = 2 [json_name = "status"];
- Returns:
- The bytes for status.
-
getPropertiesList
List<Camera.Property> getPropertiesList()Camera properties
repeated .viam.component.camera.v1.Property properties = 3 [json_name = "properties"];
-
getProperties
Camera properties
repeated .viam.component.camera.v1.Property properties = 3 [json_name = "properties"];
-
getPropertiesCount
int getPropertiesCount()Camera properties
repeated .viam.component.camera.v1.Property properties = 3 [json_name = "properties"];
-
getName
String getName()Camera human-readable driver name
string name = 4 [json_name = "name"];
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Camera human-readable driver name
string name = 4 [json_name = "name"];
- Returns:
- The bytes for name.
-
getId
String getId()Camera unique identifier
string id = 5 [json_name = "id"];
- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()Camera unique identifier
string id = 5 [json_name = "id"];
- Returns:
- The bytes for id.
-