Package com.viam.component.camera.v1
Class Camera.Webcam
java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<Camera.Webcam,Camera.Webcam.Builder>
com.viam.component.camera.v1.Camera.Webcam
- All Implemented Interfaces:
com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,Camera.WebcamOrBuilder
- Enclosing class:
- Camera
public static final class Camera.Webcam
extends com.google.protobuf.GeneratedMessageLite<Camera.Webcam,Camera.Webcam.Builder>
implements Camera.WebcamOrBuilder
Protobuf type
viam.component.camera.v1.Webcam
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Protobuf typeviam.component.camera.v1.Webcam
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,
?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type extends Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFields
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionprotected final Object
dynamicMethod
(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) static Camera.Webcam
getId()
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 propertiesgetPropertiesOrBuilder
(int index) Camera propertiesList<? extends Camera.PropertyOrBuilder>
Camera propertiesCamera driver statuscom.google.protobuf.ByteString
Camera driver statusstatic Camera.Webcam.Builder
static Camera.Webcam.Builder
newBuilder
(Camera.Webcam prototype) static Camera.Webcam
parseDelimitedFrom
(InputStream input) static Camera.Webcam
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Camera.Webcam
parseFrom
(byte[] data) static Camera.Webcam
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Camera.Webcam
parseFrom
(com.google.protobuf.ByteString data) static Camera.Webcam
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Camera.Webcam
parseFrom
(com.google.protobuf.CodedInputStream input) static Camera.Webcam
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Camera.Webcam
parseFrom
(InputStream input) static Camera.Webcam
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Camera.Webcam
parseFrom
(ByteBuffer data) static Camera.Webcam
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Camera.Webcam>
parser()
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
LABEL_FIELD_NUMBER
public static final int LABEL_FIELD_NUMBER- See Also:
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER- See Also:
-
PROPERTIES_FIELD_NUMBER
public static final int PROPERTIES_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
-
Method Details
-
getLabel
Camera driver label (for internal use only)
string label = 1 [json_name = "label"];
- Specified by:
getLabel
in interfaceCamera.WebcamOrBuilder
- Returns:
- The label.
-
getLabelBytes
public com.google.protobuf.ByteString getLabelBytes()Camera driver label (for internal use only)
string label = 1 [json_name = "label"];
- Specified by:
getLabelBytes
in interfaceCamera.WebcamOrBuilder
- Returns:
- The bytes for label.
-
getStatus
Camera driver status
string status = 2 [json_name = "status"];
- Specified by:
getStatus
in interfaceCamera.WebcamOrBuilder
- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()Camera driver status
string status = 2 [json_name = "status"];
- Specified by:
getStatusBytes
in interfaceCamera.WebcamOrBuilder
- Returns:
- The bytes for status.
-
getPropertiesList
Camera properties
repeated .viam.component.camera.v1.Property properties = 3 [json_name = "properties"];
- Specified by:
getPropertiesList
in interfaceCamera.WebcamOrBuilder
-
getPropertiesOrBuilderList
Camera properties
repeated .viam.component.camera.v1.Property properties = 3 [json_name = "properties"];
-
getPropertiesCount
public int getPropertiesCount()Camera properties
repeated .viam.component.camera.v1.Property properties = 3 [json_name = "properties"];
- Specified by:
getPropertiesCount
in interfaceCamera.WebcamOrBuilder
-
getProperties
Camera properties
repeated .viam.component.camera.v1.Property properties = 3 [json_name = "properties"];
- Specified by:
getProperties
in interfaceCamera.WebcamOrBuilder
-
getPropertiesOrBuilder
Camera properties
repeated .viam.component.camera.v1.Property properties = 3 [json_name = "properties"];
-
getName
Camera human-readable driver name
string name = 4 [json_name = "name"];
- Specified by:
getName
in interfaceCamera.WebcamOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Camera human-readable driver name
string name = 4 [json_name = "name"];
- Specified by:
getNameBytes
in interfaceCamera.WebcamOrBuilder
- Returns:
- The bytes for name.
-
getId
Camera unique identifier
string id = 5 [json_name = "id"];
- Specified by:
getId
in interfaceCamera.WebcamOrBuilder
- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()Camera unique identifier
string id = 5 [json_name = "id"];
- Specified by:
getIdBytes
in interfaceCamera.WebcamOrBuilder
- Returns:
- The bytes for id.
-
parseFrom
public static Camera.Webcam parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Camera.Webcam parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Camera.Webcam parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Camera.Webcam parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Camera.Webcam parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Camera.Webcam parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Camera.Webcam parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Camera.Webcam parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Camera.Webcam parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Camera.Webcam parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethod
in classcom.google.protobuf.GeneratedMessageLite<Camera.Webcam,
Camera.Webcam.Builder>
-
getDefaultInstance
-
parser
-