diff --git a/api_version.lock b/api_version.lock index 30101ec0e..0a3ae3d9d 100644 --- a/api_version.lock +++ b/api_version.lock @@ -1 +1 @@ -v0.1.504 +v0.1.513 diff --git a/core/sdk/src/main/gen/com/viam/common/v1/Common.java b/core/sdk/src/main/gen/com/viam/common/v1/Common.java index 47744ee7a..31dc7d88f 100644 --- a/core/sdk/src/main/gen/com/viam/common/v1/Common.java +++ b/core/sdk/src/main/gen/com/viam/common/v1/Common.java @@ -11237,6 +11237,62 @@ public interface GetKinematicsResponseOrBuilder extends * @return The kinematicsData. */ com.google.protobuf.ByteString getKinematicsData(); + + /** + *
+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ int getMeshesByUrdfFilepathCount();
+ /**
+ * + * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ boolean containsMeshesByUrdfFilepath(
+ java.lang.String key);
+ /**
+ * Use {@link #getMeshesByUrdfFilepathMap()} instead.
+ */
+ @java.lang.Deprecated
+ java.util.Map+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ java.util.Map+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+
+ /* nullable */
+com.viam.common.v1.Common.Mesh getMeshesByUrdfFilepathOrDefault(
+ java.lang.String key,
+ /* nullable */
+com.viam.common.v1.Common.Mesh defaultValue);
+ /**
+ * + * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+
+ com.viam.common.v1.Common.Mesh getMeshesByUrdfFilepathOrThrow(
+ java.lang.String key);
}
/**
* Protobuf type {@code viam.common.v1.GetKinematicsResponse}
@@ -11355,6 +11411,121 @@ private void clearKinematicsData() {
kinematicsData_ = getDefaultInstance().getKinematicsData();
}
+ public static final int MESHES_BY_URDF_FILEPATH_FIELD_NUMBER = 3;
+ private static final class MeshesByUrdfFilepathDefaultEntryHolder {
+ static final com.google.protobuf.MapEntryLite<
+ java.lang.String, com.viam.common.v1.Common.Mesh> defaultEntry =
+ com.google.protobuf.MapEntryLite
+ .+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ @java.lang.Override
+
+ public boolean containsMeshesByUrdfFilepath(
+ java.lang.String key) {
+ java.lang.Class> keyClass = key.getClass();
+ return internalGetMeshesByUrdfFilepath().containsKey(key);
+ }
+ /**
+ * Use {@link #getMeshesByUrdfFilepathMap()} instead.
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ @java.lang.Override
+
+ public java.util.Map+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ @java.lang.Override
+
+ public /* nullable */
+com.viam.common.v1.Common.Mesh getMeshesByUrdfFilepathOrDefault(
+ java.lang.String key,
+ /* nullable */
+com.viam.common.v1.Common.Mesh defaultValue) {
+ java.lang.Class> keyClass = key.getClass();
+ java.util.Map+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ @java.lang.Override
+
+ public com.viam.common.v1.Common.Mesh getMeshesByUrdfFilepathOrThrow(
+ java.lang.String key) {
+ java.lang.Class> keyClass = key.getClass();
+ java.util.Map+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ private java.util.Map+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ @java.lang.Override
+
+ public boolean containsMeshesByUrdfFilepath(
+ java.lang.String key) {
+ java.lang.Class> keyClass = key.getClass();
+ return instance.getMeshesByUrdfFilepathMap().containsKey(key);
+ }
+
+ public Builder clearMeshesByUrdfFilepath() {
+ copyOnWrite();
+ instance.getMutableMeshesByUrdfFilepathMap().clear();
+ return this;
+ }
+ /**
+ * + * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+
+ public Builder removeMeshesByUrdfFilepath(
+ java.lang.String key) {
+ java.lang.Class> keyClass = key.getClass();
+ copyOnWrite();
+ instance.getMutableMeshesByUrdfFilepathMap().remove(key);
+ return this;
+ }
+ /**
+ * Use {@link #getMeshesByUrdfFilepathMap()} instead.
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ @java.lang.Override
+ public java.util.Map+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ @java.lang.Override
+
+ public /* nullable */
+com.viam.common.v1.Common.Mesh getMeshesByUrdfFilepathOrDefault(
+ java.lang.String key,
+ /* nullable */
+com.viam.common.v1.Common.Mesh defaultValue) {
+ java.lang.Class> keyClass = key.getClass();
+ java.util.Map+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ @java.lang.Override
+
+ public com.viam.common.v1.Common.Mesh getMeshesByUrdfFilepathOrThrow(
+ java.lang.String key) {
+ java.lang.Class> keyClass = key.getClass();
+ java.util.Map+ * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ public Builder putMeshesByUrdfFilepath(
+ java.lang.String key,
+ com.viam.common.v1.Common.Mesh value) {
+ java.lang.Class> keyClass = key.getClass();
+ java.lang.Class> valueClass = value.getClass();
+ copyOnWrite();
+ instance.getMutableMeshesByUrdfFilepathMap().put(key, value);
+ return this;
+ }
+ /**
+ * + * Map of URDF mesh file paths to mesh data + *+ * + *
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
+ */
+ public Builder putAllMeshesByUrdfFilepath(
+ java.util.Map- * An AudioInputService services all audio inputs associated with a robot - *- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler (version 1.68.1)", - comments = "Source: component/audioinput/v1/audioinput.proto") -@io.grpc.stub.annotations.GrpcGenerated -public final class AudioInputServiceGrpc { - - private AudioInputServiceGrpc() {} - - public static final java.lang.String SERVICE_NAME = "viam.component.audioinput.v1.AudioInputService"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor
- * An AudioInputService services all audio inputs associated with a robot - *- */ - public interface AsyncService { - - /** - *
- * Chunks returns audio chunks forever from an audio input of the underlying robot. - *- */ - default void chunks(com.viam.component.audioinput.v1.Audioinput.ChunksRequest request, - io.grpc.stub.StreamObserver
- * Properties returns properties of an audio input of the underlying robot. - *- */ - default void properties(com.viam.component.audioinput.v1.Audioinput.PropertiesRequest request, - io.grpc.stub.StreamObserver
- * Record records audio from an audio input of the underlying robot - * to an HTTP response. A specific MIME type cannot be requested and may not necessarily - * be the same one returned each time. - *- */ - default void record(com.viam.component.audioinput.v1.Audioinput.RecordRequest request, - io.grpc.stub.StreamObserver
- * DoCommand sends/receives arbitrary commands - *- */ - default void doCommand(com.viam.common.v1.Common.DoCommandRequest request, - io.grpc.stub.StreamObserver
- * GetGeometries returns the geometries of the component in their current configuration - *- */ - default void getGeometries(com.viam.common.v1.Common.GetGeometriesRequest request, - io.grpc.stub.StreamObserver
- * An AudioInputService services all audio inputs associated with a robot - *- */ - public static abstract class AudioInputServiceImplBase - implements io.grpc.BindableService, AsyncService { - - @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { - return AudioInputServiceGrpc.bindService(this); - } - } - - /** - * A stub to allow clients to do asynchronous rpc calls to service AudioInputService. - *
- * An AudioInputService services all audio inputs associated with a robot - *- */ - public static final class AudioInputServiceStub - extends io.grpc.stub.AbstractAsyncStub
- * Chunks returns audio chunks forever from an audio input of the underlying robot. - *- */ - public void chunks(com.viam.component.audioinput.v1.Audioinput.ChunksRequest request, - io.grpc.stub.StreamObserver
- * Properties returns properties of an audio input of the underlying robot. - *- */ - public void properties(com.viam.component.audioinput.v1.Audioinput.PropertiesRequest request, - io.grpc.stub.StreamObserver
- * Record records audio from an audio input of the underlying robot - * to an HTTP response. A specific MIME type cannot be requested and may not necessarily - * be the same one returned each time. - *- */ - public void record(com.viam.component.audioinput.v1.Audioinput.RecordRequest request, - io.grpc.stub.StreamObserver
- * DoCommand sends/receives arbitrary commands - *- */ - public void doCommand(com.viam.common.v1.Common.DoCommandRequest request, - io.grpc.stub.StreamObserver
- * GetGeometries returns the geometries of the component in their current configuration - *- */ - public void getGeometries(com.viam.common.v1.Common.GetGeometriesRequest request, - io.grpc.stub.StreamObserver
- * An AudioInputService services all audio inputs associated with a robot - *- */ - public static final class AudioInputServiceBlockingStub - extends io.grpc.stub.AbstractBlockingStub
- * Chunks returns audio chunks forever from an audio input of the underlying robot. - *- */ - public java.util.Iterator
- * Properties returns properties of an audio input of the underlying robot. - *- */ - public com.viam.component.audioinput.v1.Audioinput.PropertiesResponse properties(com.viam.component.audioinput.v1.Audioinput.PropertiesRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getPropertiesMethod(), getCallOptions(), request); - } - - /** - *
- * Record records audio from an audio input of the underlying robot - * to an HTTP response. A specific MIME type cannot be requested and may not necessarily - * be the same one returned each time. - *- */ - public com.google.api.HttpBody record(com.viam.component.audioinput.v1.Audioinput.RecordRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getRecordMethod(), getCallOptions(), request); - } - - /** - *
- * DoCommand sends/receives arbitrary commands - *- */ - public com.viam.common.v1.Common.DoCommandResponse doCommand(com.viam.common.v1.Common.DoCommandRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDoCommandMethod(), getCallOptions(), request); - } - - /** - *
- * GetGeometries returns the geometries of the component in their current configuration - *- */ - public com.viam.common.v1.Common.GetGeometriesResponse getGeometries(com.viam.common.v1.Common.GetGeometriesRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetGeometriesMethod(), getCallOptions(), request); - } - } - - /** - * A stub to allow clients to do ListenableFuture-style rpc calls to service AudioInputService. - *
- * An AudioInputService services all audio inputs associated with a robot - *- */ - public static final class AudioInputServiceFutureStub - extends io.grpc.stub.AbstractFutureStub
- * Properties returns properties of an audio input of the underlying robot. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Record records audio from an audio input of the underlying robot - * to an HTTP response. A specific MIME type cannot be requested and may not necessarily - * be the same one returned each time. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * DoCommand sends/receives arbitrary commands - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * GetGeometries returns the geometries of the component in their current configuration - *- */ - public com.google.common.util.concurrent.ListenableFuture
SAMPLE_FORMAT_UNSPECIFIED = 0;
- */
- SAMPLE_FORMAT_UNSPECIFIED(0),
- /**
- * SAMPLE_FORMAT_INT16_INTERLEAVED = 1;
- */
- SAMPLE_FORMAT_INT16_INTERLEAVED(1),
- /**
- * SAMPLE_FORMAT_FLOAT32_INTERLEAVED = 2;
- */
- SAMPLE_FORMAT_FLOAT32_INTERLEAVED(2),
- UNRECOGNIZED(-1),
- ;
-
- /**
- * SAMPLE_FORMAT_UNSPECIFIED = 0;
- */
- public static final int SAMPLE_FORMAT_UNSPECIFIED_VALUE = 0;
- /**
- * SAMPLE_FORMAT_INT16_INTERLEAVED = 1;
- */
- public static final int SAMPLE_FORMAT_INT16_INTERLEAVED_VALUE = 1;
- /**
- * SAMPLE_FORMAT_FLOAT32_INTERLEAVED = 2;
- */
- public static final int SAMPLE_FORMAT_FLOAT32_INTERLEAVED_VALUE = 2;
-
-
- @java.lang.Override
- public final int getNumber() {
- if (this == UNRECOGNIZED) {
- throw new java.lang.IllegalArgumentException(
- "Can't get the number of an unknown enum value.");
- }
- return value;
- }
-
- /**
- * @param value The number of the enum to look for.
- * @return The enum associated with the given number.
- * @deprecated Use {@link #forNumber(int)} instead.
- */
- @java.lang.Deprecated
- public static SampleFormat valueOf(int value) {
- return forNumber(value);
- }
-
- public static SampleFormat forNumber(int value) {
- switch (value) {
- case 0: return SAMPLE_FORMAT_UNSPECIFIED;
- case 1: return SAMPLE_FORMAT_INT16_INTERLEAVED;
- case 2: return SAMPLE_FORMAT_FLOAT32_INTERLEAVED;
- default: return null;
- }
- }
-
- public static com.google.protobuf.Internal.EnumLiteMap- * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The name.
- */
- java.lang.String getName();
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The bytes for name.
- */
- com.google.protobuf.ByteString
- getNameBytes();
-
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- * @return Whether the duration field is set.
- */
- boolean hasDuration();
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- * @return The duration.
- */
- com.google.protobuf.Duration getDuration();
- }
- /**
- * Protobuf type {@code viam.component.audioinput.v1.RecordRequest}
- */
- public static final class RecordRequest extends
- com.google.protobuf.GeneratedMessageLite<
- RecordRequest, RecordRequest.Builder> implements
- // @@protoc_insertion_point(message_implements:viam.component.audioinput.v1.RecordRequest)
- RecordRequestOrBuilder {
- private RecordRequest() {
- name_ = "";
- }
- private int bitField0_;
- public static final int NAME_FIELD_NUMBER = 1;
- private java.lang.String name_;
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The name.
- */
- @java.lang.Override
- public java.lang.String getName() {
- return name_;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The bytes for name.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getNameBytes() {
- return com.google.protobuf.ByteString.copyFromUtf8(name_);
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The name to set.
- */
- private void setName(
- java.lang.String value) {
- java.lang.Class> valueClass = value.getClass();
-
- name_ = value;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- */
- private void clearName() {
-
- name_ = getDefaultInstance().getName();
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The bytes for name to set.
- */
- private void setNameBytes(
- com.google.protobuf.ByteString value) {
- checkByteStringIsUtf8(value);
- name_ = value.toStringUtf8();
-
- }
-
- public static final int DURATION_FIELD_NUMBER = 2;
- private com.google.protobuf.Duration duration_;
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- */
- @java.lang.Override
- public boolean hasDuration() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- */
- @java.lang.Override
- public com.google.protobuf.Duration getDuration() {
- return duration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : duration_;
- }
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- */
- private void setDuration(com.google.protobuf.Duration value) {
- value.getClass();
- duration_ = value;
- bitField0_ |= 0x00000001;
- }
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- */
- @java.lang.SuppressWarnings({"ReferenceEquality"})
- private void mergeDuration(com.google.protobuf.Duration value) {
- value.getClass();
- if (duration_ != null &&
- duration_ != com.google.protobuf.Duration.getDefaultInstance()) {
- duration_ =
- com.google.protobuf.Duration.newBuilder(duration_).mergeFrom(value).buildPartial();
- } else {
- duration_ = value;
- }
- bitField0_ |= 0x00000001;
- }
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- */
- private void clearDuration() { duration_ = null;
- bitField0_ = (bitField0_ & ~0x00000001);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.RecordRequest parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static Builder newBuilder() {
- return (Builder) DEFAULT_INSTANCE.createBuilder();
- }
- public static Builder newBuilder(com.viam.component.audioinput.v1.Audioinput.RecordRequest prototype) {
- return DEFAULT_INSTANCE.createBuilder(prototype);
- }
-
- /**
- * Protobuf type {@code viam.component.audioinput.v1.RecordRequest}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageLite.Builder<
- com.viam.component.audioinput.v1.Audioinput.RecordRequest, Builder> implements
- // @@protoc_insertion_point(builder_implements:viam.component.audioinput.v1.RecordRequest)
- com.viam.component.audioinput.v1.Audioinput.RecordRequestOrBuilder {
- // Construct using com.viam.component.audioinput.v1.Audioinput.RecordRequest.newBuilder()
- private Builder() {
- super(DEFAULT_INSTANCE);
- }
-
-
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The name.
- */
- @java.lang.Override
- public java.lang.String getName() {
- return instance.getName();
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The bytes for name.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getNameBytes() {
- return instance.getNameBytes();
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The name to set.
- * @return This builder for chaining.
- */
- public Builder setName(
- java.lang.String value) {
- copyOnWrite();
- instance.setName(value);
- return this;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return This builder for chaining.
- */
- public Builder clearName() {
- copyOnWrite();
- instance.clearName();
- return this;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The bytes for name to set.
- * @return This builder for chaining.
- */
- public Builder setNameBytes(
- com.google.protobuf.ByteString value) {
- copyOnWrite();
- instance.setNameBytes(value);
- return this;
- }
-
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- */
- @java.lang.Override
- public boolean hasDuration() {
- return instance.hasDuration();
- }
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- */
- @java.lang.Override
- public com.google.protobuf.Duration getDuration() {
- return instance.getDuration();
- }
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- */
- public Builder setDuration(com.google.protobuf.Duration value) {
- copyOnWrite();
- instance.setDuration(value);
- return this;
- }
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- */
- public Builder setDuration(
- com.google.protobuf.Duration.Builder builderForValue) {
- copyOnWrite();
- instance.setDuration(builderForValue.build());
- return this;
- }
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- */
- public Builder mergeDuration(com.google.protobuf.Duration value) {
- copyOnWrite();
- instance.mergeDuration(value);
- return this;
- }
- /**
- * .google.protobuf.Duration duration = 2 [json_name = "duration"];
- */
- public Builder clearDuration() { copyOnWrite();
- instance.clearDuration();
- return this;
- }
-
- // @@protoc_insertion_point(builder_scope:viam.component.audioinput.v1.RecordRequest)
- }
- @java.lang.Override
- @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
- protected final java.lang.Object dynamicMethod(
- com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
- java.lang.Object arg0, java.lang.Object arg1) {
- switch (method) {
- case NEW_MUTABLE_INSTANCE: {
- return new com.viam.component.audioinput.v1.Audioinput.RecordRequest();
- }
- case NEW_BUILDER: {
- return new Builder();
- }
- case BUILD_MESSAGE_INFO: {
- java.lang.Object[] objects = new java.lang.Object[] {
- "bitField0_",
- "name_",
- "duration_",
- };
- java.lang.String info =
- "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u0208\u0002\u1009" +
- "\u0000";
- return newMessageInfo(DEFAULT_INSTANCE, info, objects);
- }
- // fall through
- case GET_DEFAULT_INSTANCE: {
- return DEFAULT_INSTANCE;
- }
- case GET_PARSER: {
- com.google.protobuf.Parser- * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- * @return The enum numeric value on the wire for sampleFormat.
- */
- int getSampleFormatValue();
- /**
- * - * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- * @return The sampleFormat.
- */
- com.viam.component.audioinput.v1.Audioinput.SampleFormat getSampleFormat();
-
- /**
- * uint32 channels = 2 [json_name = "channels"];
- * @return The channels.
- */
- int getChannels();
-
- /**
- * int64 sampling_rate = 3 [json_name = "samplingRate"];
- * @return The samplingRate.
- */
- long getSamplingRate();
- }
- /**
- * Protobuf type {@code viam.component.audioinput.v1.AudioChunkInfo}
- */
- public static final class AudioChunkInfo extends
- com.google.protobuf.GeneratedMessageLite<
- AudioChunkInfo, AudioChunkInfo.Builder> implements
- // @@protoc_insertion_point(message_implements:viam.component.audioinput.v1.AudioChunkInfo)
- AudioChunkInfoOrBuilder {
- private AudioChunkInfo() {
- }
- public static final int SAMPLE_FORMAT_FIELD_NUMBER = 1;
- private int sampleFormat_;
- /**
- * - * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- * @return The enum numeric value on the wire for sampleFormat.
- */
- @java.lang.Override
- public int getSampleFormatValue() {
- return sampleFormat_;
- }
- /**
- * - * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- * @return The sampleFormat.
- */
- @java.lang.Override
- public com.viam.component.audioinput.v1.Audioinput.SampleFormat getSampleFormat() {
- com.viam.component.audioinput.v1.Audioinput.SampleFormat result = com.viam.component.audioinput.v1.Audioinput.SampleFormat.forNumber(sampleFormat_);
- return result == null ? com.viam.component.audioinput.v1.Audioinput.SampleFormat.UNRECOGNIZED : result;
- }
- /**
- * - * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- * @param value The enum numeric value on the wire for sampleFormat to set.
- */
- private void setSampleFormatValue(int value) {
- sampleFormat_ = value;
- }
- /**
- * - * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- * @param value The sampleFormat to set.
- */
- private void setSampleFormat(com.viam.component.audioinput.v1.Audioinput.SampleFormat value) {
- sampleFormat_ = value.getNumber();
-
- }
- /**
- * - * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- */
- private void clearSampleFormat() {
-
- sampleFormat_ = 0;
- }
-
- public static final int CHANNELS_FIELD_NUMBER = 2;
- private int channels_;
- /**
- * uint32 channels = 2 [json_name = "channels"];
- * @return The channels.
- */
- @java.lang.Override
- public int getChannels() {
- return channels_;
- }
- /**
- * uint32 channels = 2 [json_name = "channels"];
- * @param value The channels to set.
- */
- private void setChannels(int value) {
-
- channels_ = value;
- }
- /**
- * uint32 channels = 2 [json_name = "channels"];
- */
- private void clearChannels() {
-
- channels_ = 0;
- }
-
- public static final int SAMPLING_RATE_FIELD_NUMBER = 3;
- private long samplingRate_;
- /**
- * int64 sampling_rate = 3 [json_name = "samplingRate"];
- * @return The samplingRate.
- */
- @java.lang.Override
- public long getSamplingRate() {
- return samplingRate_;
- }
- /**
- * int64 sampling_rate = 3 [json_name = "samplingRate"];
- * @param value The samplingRate to set.
- */
- private void setSamplingRate(long value) {
-
- samplingRate_ = value;
- }
- /**
- * int64 sampling_rate = 3 [json_name = "samplingRate"];
- */
- private void clearSamplingRate() {
-
- samplingRate_ = 0L;
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static Builder newBuilder() {
- return (Builder) DEFAULT_INSTANCE.createBuilder();
- }
- public static Builder newBuilder(com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo prototype) {
- return DEFAULT_INSTANCE.createBuilder(prototype);
- }
-
- /**
- * Protobuf type {@code viam.component.audioinput.v1.AudioChunkInfo}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageLite.Builder<
- com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo, Builder> implements
- // @@protoc_insertion_point(builder_implements:viam.component.audioinput.v1.AudioChunkInfo)
- com.viam.component.audioinput.v1.Audioinput.AudioChunkInfoOrBuilder {
- // Construct using com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo.newBuilder()
- private Builder() {
- super(DEFAULT_INSTANCE);
- }
-
-
- /**
- * - * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- * @return The enum numeric value on the wire for sampleFormat.
- */
- @java.lang.Override
- public int getSampleFormatValue() {
- return instance.getSampleFormatValue();
- }
- /**
- * - * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- * @param value The sampleFormat to set.
- * @return This builder for chaining.
- */
- public Builder setSampleFormatValue(int value) {
- copyOnWrite();
- instance.setSampleFormatValue(value);
- return this;
- }
- /**
- * - * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- * @return The sampleFormat.
- */
- @java.lang.Override
- public com.viam.component.audioinput.v1.Audioinput.SampleFormat getSampleFormat() {
- return instance.getSampleFormat();
- }
- /**
- * - * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- * @param value The enum numeric value on the wire for sampleFormat to set.
- * @return This builder for chaining.
- */
- public Builder setSampleFormat(com.viam.component.audioinput.v1.Audioinput.SampleFormat value) {
- copyOnWrite();
- instance.setSampleFormat(value);
- return this;
- }
- /**
- * - * Actual sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 1 [json_name = "sampleFormat"];
- * @return This builder for chaining.
- */
- public Builder clearSampleFormat() {
- copyOnWrite();
- instance.clearSampleFormat();
- return this;
- }
-
- /**
- * uint32 channels = 2 [json_name = "channels"];
- * @return The channels.
- */
- @java.lang.Override
- public int getChannels() {
- return instance.getChannels();
- }
- /**
- * uint32 channels = 2 [json_name = "channels"];
- * @param value The channels to set.
- * @return This builder for chaining.
- */
- public Builder setChannels(int value) {
- copyOnWrite();
- instance.setChannels(value);
- return this;
- }
- /**
- * uint32 channels = 2 [json_name = "channels"];
- * @return This builder for chaining.
- */
- public Builder clearChannels() {
- copyOnWrite();
- instance.clearChannels();
- return this;
- }
-
- /**
- * int64 sampling_rate = 3 [json_name = "samplingRate"];
- * @return The samplingRate.
- */
- @java.lang.Override
- public long getSamplingRate() {
- return instance.getSamplingRate();
- }
- /**
- * int64 sampling_rate = 3 [json_name = "samplingRate"];
- * @param value The samplingRate to set.
- * @return This builder for chaining.
- */
- public Builder setSamplingRate(long value) {
- copyOnWrite();
- instance.setSamplingRate(value);
- return this;
- }
- /**
- * int64 sampling_rate = 3 [json_name = "samplingRate"];
- * @return This builder for chaining.
- */
- public Builder clearSamplingRate() {
- copyOnWrite();
- instance.clearSamplingRate();
- return this;
- }
-
- // @@protoc_insertion_point(builder_scope:viam.component.audioinput.v1.AudioChunkInfo)
- }
- @java.lang.Override
- @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
- protected final java.lang.Object dynamicMethod(
- com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
- java.lang.Object arg0, java.lang.Object arg1) {
- switch (method) {
- case NEW_MUTABLE_INSTANCE: {
- return new com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo();
- }
- case NEW_BUILDER: {
- return new Builder();
- }
- case BUILD_MESSAGE_INFO: {
- java.lang.Object[] objects = new java.lang.Object[] {
- "sampleFormat_",
- "channels_",
- "samplingRate_",
- };
- java.lang.String info =
- "\u0000\u0003\u0000\u0000\u0001\u0003\u0003\u0000\u0000\u0000\u0001\f\u0002\u000b" +
- "\u0003\u0002";
- return newMessageInfo(DEFAULT_INSTANCE, info, objects);
- }
- // fall through
- case GET_DEFAULT_INSTANCE: {
- return DEFAULT_INSTANCE;
- }
- case GET_PARSER: {
- com.google.protobuf.Parser- * Data is PCM data that is organized according to the sample format - * along with its possible interleaving. Data in each format is - * Little Endian. - *- * - *
bytes data = 1 [json_name = "data"];
- * @return The data.
- */
- com.google.protobuf.ByteString getData();
-
- /**
- * - * Length is the number of samples - *- * - *
uint32 length = 2 [json_name = "length"];
- * @return The length.
- */
- int getLength();
- }
- /**
- * Protobuf type {@code viam.component.audioinput.v1.AudioChunk}
- */
- public static final class AudioChunk extends
- com.google.protobuf.GeneratedMessageLite<
- AudioChunk, AudioChunk.Builder> implements
- // @@protoc_insertion_point(message_implements:viam.component.audioinput.v1.AudioChunk)
- AudioChunkOrBuilder {
- private AudioChunk() {
- data_ = com.google.protobuf.ByteString.EMPTY;
- }
- public static final int DATA_FIELD_NUMBER = 1;
- private com.google.protobuf.ByteString data_;
- /**
- * - * Data is PCM data that is organized according to the sample format - * along with its possible interleaving. Data in each format is - * Little Endian. - *- * - *
bytes data = 1 [json_name = "data"];
- * @return The data.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString getData() {
- return data_;
- }
- /**
- * - * Data is PCM data that is organized according to the sample format - * along with its possible interleaving. Data in each format is - * Little Endian. - *- * - *
bytes data = 1 [json_name = "data"];
- * @param value The data to set.
- */
- private void setData(com.google.protobuf.ByteString value) {
- java.lang.Class> valueClass = value.getClass();
-
- data_ = value;
- }
- /**
- * - * Data is PCM data that is organized according to the sample format - * along with its possible interleaving. Data in each format is - * Little Endian. - *- * - *
bytes data = 1 [json_name = "data"];
- */
- private void clearData() {
-
- data_ = getDefaultInstance().getData();
- }
-
- public static final int LENGTH_FIELD_NUMBER = 2;
- private int length_;
- /**
- * - * Length is the number of samples - *- * - *
uint32 length = 2 [json_name = "length"];
- * @return The length.
- */
- @java.lang.Override
- public int getLength() {
- return length_;
- }
- /**
- * - * Length is the number of samples - *- * - *
uint32 length = 2 [json_name = "length"];
- * @param value The length to set.
- */
- private void setLength(int value) {
-
- length_ = value;
- }
- /**
- * - * Length is the number of samples - *- * - *
uint32 length = 2 [json_name = "length"];
- */
- private void clearLength() {
-
- length_ = 0;
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.AudioChunk parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static Builder newBuilder() {
- return (Builder) DEFAULT_INSTANCE.createBuilder();
- }
- public static Builder newBuilder(com.viam.component.audioinput.v1.Audioinput.AudioChunk prototype) {
- return DEFAULT_INSTANCE.createBuilder(prototype);
- }
-
- /**
- * Protobuf type {@code viam.component.audioinput.v1.AudioChunk}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageLite.Builder<
- com.viam.component.audioinput.v1.Audioinput.AudioChunk, Builder> implements
- // @@protoc_insertion_point(builder_implements:viam.component.audioinput.v1.AudioChunk)
- com.viam.component.audioinput.v1.Audioinput.AudioChunkOrBuilder {
- // Construct using com.viam.component.audioinput.v1.Audioinput.AudioChunk.newBuilder()
- private Builder() {
- super(DEFAULT_INSTANCE);
- }
-
-
- /**
- * - * Data is PCM data that is organized according to the sample format - * along with its possible interleaving. Data in each format is - * Little Endian. - *- * - *
bytes data = 1 [json_name = "data"];
- * @return The data.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString getData() {
- return instance.getData();
- }
- /**
- * - * Data is PCM data that is organized according to the sample format - * along with its possible interleaving. Data in each format is - * Little Endian. - *- * - *
bytes data = 1 [json_name = "data"];
- * @param value The data to set.
- * @return This builder for chaining.
- */
- public Builder setData(com.google.protobuf.ByteString value) {
- copyOnWrite();
- instance.setData(value);
- return this;
- }
- /**
- * - * Data is PCM data that is organized according to the sample format - * along with its possible interleaving. Data in each format is - * Little Endian. - *- * - *
bytes data = 1 [json_name = "data"];
- * @return This builder for chaining.
- */
- public Builder clearData() {
- copyOnWrite();
- instance.clearData();
- return this;
- }
-
- /**
- * - * Length is the number of samples - *- * - *
uint32 length = 2 [json_name = "length"];
- * @return The length.
- */
- @java.lang.Override
- public int getLength() {
- return instance.getLength();
- }
- /**
- * - * Length is the number of samples - *- * - *
uint32 length = 2 [json_name = "length"];
- * @param value The length to set.
- * @return This builder for chaining.
- */
- public Builder setLength(int value) {
- copyOnWrite();
- instance.setLength(value);
- return this;
- }
- /**
- * - * Length is the number of samples - *- * - *
uint32 length = 2 [json_name = "length"];
- * @return This builder for chaining.
- */
- public Builder clearLength() {
- copyOnWrite();
- instance.clearLength();
- return this;
- }
-
- // @@protoc_insertion_point(builder_scope:viam.component.audioinput.v1.AudioChunk)
- }
- @java.lang.Override
- @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
- protected final java.lang.Object dynamicMethod(
- com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
- java.lang.Object arg0, java.lang.Object arg1) {
- switch (method) {
- case NEW_MUTABLE_INSTANCE: {
- return new com.viam.component.audioinput.v1.Audioinput.AudioChunk();
- }
- case NEW_BUILDER: {
- return new Builder();
- }
- case BUILD_MESSAGE_INFO: {
- java.lang.Object[] objects = new java.lang.Object[] {
- "data_",
- "length_",
- };
- java.lang.String info =
- "\u0000\u0002\u0000\u0000\u0001\u0002\u0002\u0000\u0000\u0000\u0001\n\u0002\u000b" +
- "";
- return newMessageInfo(DEFAULT_INSTANCE, info, objects);
- }
- // fall through
- case GET_DEFAULT_INSTANCE: {
- return DEFAULT_INSTANCE;
- }
- case GET_PARSER: {
- com.google.protobuf.Parser- * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The name.
- */
- java.lang.String getName();
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The bytes for name.
- */
- com.google.protobuf.ByteString
- getNameBytes();
-
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- * @return The enum numeric value on the wire for sampleFormat.
- */
- int getSampleFormatValue();
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- * @return The sampleFormat.
- */
- com.viam.component.audioinput.v1.Audioinput.SampleFormat getSampleFormat();
- }
- /**
- * Protobuf type {@code viam.component.audioinput.v1.ChunksRequest}
- */
- public static final class ChunksRequest extends
- com.google.protobuf.GeneratedMessageLite<
- ChunksRequest, ChunksRequest.Builder> implements
- // @@protoc_insertion_point(message_implements:viam.component.audioinput.v1.ChunksRequest)
- ChunksRequestOrBuilder {
- private ChunksRequest() {
- name_ = "";
- }
- public static final int NAME_FIELD_NUMBER = 1;
- private java.lang.String name_;
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The name.
- */
- @java.lang.Override
- public java.lang.String getName() {
- return name_;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The bytes for name.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getNameBytes() {
- return com.google.protobuf.ByteString.copyFromUtf8(name_);
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The name to set.
- */
- private void setName(
- java.lang.String value) {
- java.lang.Class> valueClass = value.getClass();
-
- name_ = value;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- */
- private void clearName() {
-
- name_ = getDefaultInstance().getName();
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The bytes for name to set.
- */
- private void setNameBytes(
- com.google.protobuf.ByteString value) {
- checkByteStringIsUtf8(value);
- name_ = value.toStringUtf8();
-
- }
-
- public static final int SAMPLE_FORMAT_FIELD_NUMBER = 2;
- private int sampleFormat_;
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- * @return The enum numeric value on the wire for sampleFormat.
- */
- @java.lang.Override
- public int getSampleFormatValue() {
- return sampleFormat_;
- }
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- * @return The sampleFormat.
- */
- @java.lang.Override
- public com.viam.component.audioinput.v1.Audioinput.SampleFormat getSampleFormat() {
- com.viam.component.audioinput.v1.Audioinput.SampleFormat result = com.viam.component.audioinput.v1.Audioinput.SampleFormat.forNumber(sampleFormat_);
- return result == null ? com.viam.component.audioinput.v1.Audioinput.SampleFormat.UNRECOGNIZED : result;
- }
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- * @param value The enum numeric value on the wire for sampleFormat to set.
- */
- private void setSampleFormatValue(int value) {
- sampleFormat_ = value;
- }
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- * @param value The sampleFormat to set.
- */
- private void setSampleFormat(com.viam.component.audioinput.v1.Audioinput.SampleFormat value) {
- sampleFormat_ = value.getNumber();
-
- }
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- */
- private void clearSampleFormat() {
-
- sampleFormat_ = 0;
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksRequest parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static Builder newBuilder() {
- return (Builder) DEFAULT_INSTANCE.createBuilder();
- }
- public static Builder newBuilder(com.viam.component.audioinput.v1.Audioinput.ChunksRequest prototype) {
- return DEFAULT_INSTANCE.createBuilder(prototype);
- }
-
- /**
- * Protobuf type {@code viam.component.audioinput.v1.ChunksRequest}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageLite.Builder<
- com.viam.component.audioinput.v1.Audioinput.ChunksRequest, Builder> implements
- // @@protoc_insertion_point(builder_implements:viam.component.audioinput.v1.ChunksRequest)
- com.viam.component.audioinput.v1.Audioinput.ChunksRequestOrBuilder {
- // Construct using com.viam.component.audioinput.v1.Audioinput.ChunksRequest.newBuilder()
- private Builder() {
- super(DEFAULT_INSTANCE);
- }
-
-
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The name.
- */
- @java.lang.Override
- public java.lang.String getName() {
- return instance.getName();
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The bytes for name.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getNameBytes() {
- return instance.getNameBytes();
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The name to set.
- * @return This builder for chaining.
- */
- public Builder setName(
- java.lang.String value) {
- copyOnWrite();
- instance.setName(value);
- return this;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return This builder for chaining.
- */
- public Builder clearName() {
- copyOnWrite();
- instance.clearName();
- return this;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The bytes for name to set.
- * @return This builder for chaining.
- */
- public Builder setNameBytes(
- com.google.protobuf.ByteString value) {
- copyOnWrite();
- instance.setNameBytes(value);
- return this;
- }
-
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- * @return The enum numeric value on the wire for sampleFormat.
- */
- @java.lang.Override
- public int getSampleFormatValue() {
- return instance.getSampleFormatValue();
- }
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- * @param value The sampleFormat to set.
- * @return This builder for chaining.
- */
- public Builder setSampleFormatValue(int value) {
- copyOnWrite();
- instance.setSampleFormatValue(value);
- return this;
- }
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- * @return The sampleFormat.
- */
- @java.lang.Override
- public com.viam.component.audioinput.v1.Audioinput.SampleFormat getSampleFormat() {
- return instance.getSampleFormat();
- }
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- * @param value The enum numeric value on the wire for sampleFormat to set.
- * @return This builder for chaining.
- */
- public Builder setSampleFormat(com.viam.component.audioinput.v1.Audioinput.SampleFormat value) {
- copyOnWrite();
- instance.setSampleFormat(value);
- return this;
- }
- /**
- * - * Requested sample encoding format of the response - *- * - *
.viam.component.audioinput.v1.SampleFormat sample_format = 2 [json_name = "sampleFormat"];
- * @return This builder for chaining.
- */
- public Builder clearSampleFormat() {
- copyOnWrite();
- instance.clearSampleFormat();
- return this;
- }
-
- // @@protoc_insertion_point(builder_scope:viam.component.audioinput.v1.ChunksRequest)
- }
- @java.lang.Override
- @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
- protected final java.lang.Object dynamicMethod(
- com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
- java.lang.Object arg0, java.lang.Object arg1) {
- switch (method) {
- case NEW_MUTABLE_INSTANCE: {
- return new com.viam.component.audioinput.v1.Audioinput.ChunksRequest();
- }
- case NEW_BUILDER: {
- return new Builder();
- }
- case BUILD_MESSAGE_INFO: {
- java.lang.Object[] objects = new java.lang.Object[] {
- "name_",
- "sampleFormat_",
- };
- java.lang.String info =
- "\u0000\u0002\u0000\u0000\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u0208\u0002\f" +
- "";
- return newMessageInfo(DEFAULT_INSTANCE, info, objects);
- }
- // fall through
- case GET_DEFAULT_INSTANCE: {
- return DEFAULT_INSTANCE;
- }
- case GET_PARSER: {
- com.google.protobuf.Parser.viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- * @return Whether the info field is set.
- */
- boolean hasInfo();
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- * @return The info.
- */
- com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo getInfo();
-
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- * @return Whether the chunk field is set.
- */
- boolean hasChunk();
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- * @return The chunk.
- */
- com.viam.component.audioinput.v1.Audioinput.AudioChunk getChunk();
-
- public com.viam.component.audioinput.v1.Audioinput.ChunksResponse.TypeCase getTypeCase();
- }
- /**
- * Protobuf type {@code viam.component.audioinput.v1.ChunksResponse}
- */
- public static final class ChunksResponse extends
- com.google.protobuf.GeneratedMessageLite<
- ChunksResponse, ChunksResponse.Builder> implements
- // @@protoc_insertion_point(message_implements:viam.component.audioinput.v1.ChunksResponse)
- ChunksResponseOrBuilder {
- private ChunksResponse() {
- }
- private int typeCase_ = 0;
- private java.lang.Object type_;
- public enum TypeCase {
- INFO(1),
- CHUNK(2),
- TYPE_NOT_SET(0);
- private final int value;
- private TypeCase(int value) {
- this.value = value;
- }
- /**
- * @deprecated Use {@link #forNumber(int)} instead.
- */
- @java.lang.Deprecated
- public static TypeCase valueOf(int value) {
- return forNumber(value);
- }
-
- public static TypeCase forNumber(int value) {
- switch (value) {
- case 1: return INFO;
- case 2: return CHUNK;
- case 0: return TYPE_NOT_SET;
- default: return null;
- }
- }
- public int getNumber() {
- return this.value;
- }
- };
-
- @java.lang.Override
- public TypeCase
- getTypeCase() {
- return TypeCase.forNumber(
- typeCase_);
- }
-
- private void clearType() {
- typeCase_ = 0;
- type_ = null;
- }
-
- public static final int INFO_FIELD_NUMBER = 1;
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- */
- @java.lang.Override
- public boolean hasInfo() {
- return typeCase_ == 1;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- */
- @java.lang.Override
- public com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo getInfo() {
- if (typeCase_ == 1) {
- return (com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo) type_;
- }
- return com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo.getDefaultInstance();
- }
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- */
- private void setInfo(com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo value) {
- value.getClass();
- type_ = value;
- typeCase_ = 1;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- */
- private void mergeInfo(com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo value) {
- value.getClass();
- if (typeCase_ == 1 &&
- type_ != com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo.getDefaultInstance()) {
- type_ = com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo.newBuilder((com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo) type_)
- .mergeFrom(value).buildPartial();
- } else {
- type_ = value;
- }
- typeCase_ = 1;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- */
- private void clearInfo() {
- if (typeCase_ == 1) {
- typeCase_ = 0;
- type_ = null;
- }
- }
-
- public static final int CHUNK_FIELD_NUMBER = 2;
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- */
- @java.lang.Override
- public boolean hasChunk() {
- return typeCase_ == 2;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- */
- @java.lang.Override
- public com.viam.component.audioinput.v1.Audioinput.AudioChunk getChunk() {
- if (typeCase_ == 2) {
- return (com.viam.component.audioinput.v1.Audioinput.AudioChunk) type_;
- }
- return com.viam.component.audioinput.v1.Audioinput.AudioChunk.getDefaultInstance();
- }
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- */
- private void setChunk(com.viam.component.audioinput.v1.Audioinput.AudioChunk value) {
- value.getClass();
- type_ = value;
- typeCase_ = 2;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- */
- private void mergeChunk(com.viam.component.audioinput.v1.Audioinput.AudioChunk value) {
- value.getClass();
- if (typeCase_ == 2 &&
- type_ != com.viam.component.audioinput.v1.Audioinput.AudioChunk.getDefaultInstance()) {
- type_ = com.viam.component.audioinput.v1.Audioinput.AudioChunk.newBuilder((com.viam.component.audioinput.v1.Audioinput.AudioChunk) type_)
- .mergeFrom(value).buildPartial();
- } else {
- type_ = value;
- }
- typeCase_ = 2;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- */
- private void clearChunk() {
- if (typeCase_ == 2) {
- typeCase_ = 0;
- type_ = null;
- }
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.ChunksResponse parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static Builder newBuilder() {
- return (Builder) DEFAULT_INSTANCE.createBuilder();
- }
- public static Builder newBuilder(com.viam.component.audioinput.v1.Audioinput.ChunksResponse prototype) {
- return DEFAULT_INSTANCE.createBuilder(prototype);
- }
-
- /**
- * Protobuf type {@code viam.component.audioinput.v1.ChunksResponse}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageLite.Builder<
- com.viam.component.audioinput.v1.Audioinput.ChunksResponse, Builder> implements
- // @@protoc_insertion_point(builder_implements:viam.component.audioinput.v1.ChunksResponse)
- com.viam.component.audioinput.v1.Audioinput.ChunksResponseOrBuilder {
- // Construct using com.viam.component.audioinput.v1.Audioinput.ChunksResponse.newBuilder()
- private Builder() {
- super(DEFAULT_INSTANCE);
- }
-
- @java.lang.Override
- public TypeCase
- getTypeCase() {
- return instance.getTypeCase();
- }
-
- public Builder clearType() {
- copyOnWrite();
- instance.clearType();
- return this;
- }
-
-
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- */
- @java.lang.Override
- public boolean hasInfo() {
- return instance.hasInfo();
- }
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- */
- @java.lang.Override
- public com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo getInfo() {
- return instance.getInfo();
- }
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- */
- public Builder setInfo(com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo value) {
- copyOnWrite();
- instance.setInfo(value);
- return this;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- */
- public Builder setInfo(
- com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo.Builder builderForValue) {
- copyOnWrite();
- instance.setInfo(builderForValue.build());
- return this;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- */
- public Builder mergeInfo(com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo value) {
- copyOnWrite();
- instance.mergeInfo(value);
- return this;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunkInfo info = 1 [json_name = "info"];
- */
- public Builder clearInfo() {
- copyOnWrite();
- instance.clearInfo();
- return this;
- }
-
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- */
- @java.lang.Override
- public boolean hasChunk() {
- return instance.hasChunk();
- }
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- */
- @java.lang.Override
- public com.viam.component.audioinput.v1.Audioinput.AudioChunk getChunk() {
- return instance.getChunk();
- }
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- */
- public Builder setChunk(com.viam.component.audioinput.v1.Audioinput.AudioChunk value) {
- copyOnWrite();
- instance.setChunk(value);
- return this;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- */
- public Builder setChunk(
- com.viam.component.audioinput.v1.Audioinput.AudioChunk.Builder builderForValue) {
- copyOnWrite();
- instance.setChunk(builderForValue.build());
- return this;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- */
- public Builder mergeChunk(com.viam.component.audioinput.v1.Audioinput.AudioChunk value) {
- copyOnWrite();
- instance.mergeChunk(value);
- return this;
- }
- /**
- * .viam.component.audioinput.v1.AudioChunk chunk = 2 [json_name = "chunk"];
- */
- public Builder clearChunk() {
- copyOnWrite();
- instance.clearChunk();
- return this;
- }
-
- // @@protoc_insertion_point(builder_scope:viam.component.audioinput.v1.ChunksResponse)
- }
- @java.lang.Override
- @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
- protected final java.lang.Object dynamicMethod(
- com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
- java.lang.Object arg0, java.lang.Object arg1) {
- switch (method) {
- case NEW_MUTABLE_INSTANCE: {
- return new com.viam.component.audioinput.v1.Audioinput.ChunksResponse();
- }
- case NEW_BUILDER: {
- return new Builder();
- }
- case BUILD_MESSAGE_INFO: {
- java.lang.Object[] objects = new java.lang.Object[] {
- "type_",
- "typeCase_",
- com.viam.component.audioinput.v1.Audioinput.AudioChunkInfo.class,
- com.viam.component.audioinput.v1.Audioinput.AudioChunk.class,
- };
- java.lang.String info =
- "\u0000\u0002\u0001\u0000\u0001\u0002\u0002\u0000\u0000\u0000\u0001<\u0000\u0002<" +
- "\u0000";
- return newMessageInfo(DEFAULT_INSTANCE, info, objects);
- }
- // fall through
- case GET_DEFAULT_INSTANCE: {
- return DEFAULT_INSTANCE;
- }
- case GET_PARSER: {
- com.google.protobuf.Parser- * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The name.
- */
- java.lang.String getName();
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The bytes for name.
- */
- com.google.protobuf.ByteString
- getNameBytes();
- }
- /**
- * Protobuf type {@code viam.component.audioinput.v1.PropertiesRequest}
- */
- public static final class PropertiesRequest extends
- com.google.protobuf.GeneratedMessageLite<
- PropertiesRequest, PropertiesRequest.Builder> implements
- // @@protoc_insertion_point(message_implements:viam.component.audioinput.v1.PropertiesRequest)
- PropertiesRequestOrBuilder {
- private PropertiesRequest() {
- name_ = "";
- }
- public static final int NAME_FIELD_NUMBER = 1;
- private java.lang.String name_;
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The name.
- */
- @java.lang.Override
- public java.lang.String getName() {
- return name_;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The bytes for name.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getNameBytes() {
- return com.google.protobuf.ByteString.copyFromUtf8(name_);
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The name to set.
- */
- private void setName(
- java.lang.String value) {
- java.lang.Class> valueClass = value.getClass();
-
- name_ = value;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- */
- private void clearName() {
-
- name_ = getDefaultInstance().getName();
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The bytes for name to set.
- */
- private void setNameBytes(
- com.google.protobuf.ByteString value) {
- checkByteStringIsUtf8(value);
- name_ = value.toStringUtf8();
-
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesRequest parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static Builder newBuilder() {
- return (Builder) DEFAULT_INSTANCE.createBuilder();
- }
- public static Builder newBuilder(com.viam.component.audioinput.v1.Audioinput.PropertiesRequest prototype) {
- return DEFAULT_INSTANCE.createBuilder(prototype);
- }
-
- /**
- * Protobuf type {@code viam.component.audioinput.v1.PropertiesRequest}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageLite.Builder<
- com.viam.component.audioinput.v1.Audioinput.PropertiesRequest, Builder> implements
- // @@protoc_insertion_point(builder_implements:viam.component.audioinput.v1.PropertiesRequest)
- com.viam.component.audioinput.v1.Audioinput.PropertiesRequestOrBuilder {
- // Construct using com.viam.component.audioinput.v1.Audioinput.PropertiesRequest.newBuilder()
- private Builder() {
- super(DEFAULT_INSTANCE);
- }
-
-
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The name.
- */
- @java.lang.Override
- public java.lang.String getName() {
- return instance.getName();
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return The bytes for name.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getNameBytes() {
- return instance.getNameBytes();
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The name to set.
- * @return This builder for chaining.
- */
- public Builder setName(
- java.lang.String value) {
- copyOnWrite();
- instance.setName(value);
- return this;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @return This builder for chaining.
- */
- public Builder clearName() {
- copyOnWrite();
- instance.clearName();
- return this;
- }
- /**
- * - * Name of an audio input - *- * - *
string name = 1 [json_name = "name"];
- * @param value The bytes for name to set.
- * @return This builder for chaining.
- */
- public Builder setNameBytes(
- com.google.protobuf.ByteString value) {
- copyOnWrite();
- instance.setNameBytes(value);
- return this;
- }
-
- // @@protoc_insertion_point(builder_scope:viam.component.audioinput.v1.PropertiesRequest)
- }
- @java.lang.Override
- @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
- protected final java.lang.Object dynamicMethod(
- com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
- java.lang.Object arg0, java.lang.Object arg1) {
- switch (method) {
- case NEW_MUTABLE_INSTANCE: {
- return new com.viam.component.audioinput.v1.Audioinput.PropertiesRequest();
- }
- case NEW_BUILDER: {
- return new Builder();
- }
- case BUILD_MESSAGE_INFO: {
- java.lang.Object[] objects = new java.lang.Object[] {
- "name_",
- };
- java.lang.String info =
- "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0000\u0000\u0001\u0208";
- return newMessageInfo(DEFAULT_INSTANCE, info, objects);
- }
- // fall through
- case GET_DEFAULT_INSTANCE: {
- return DEFAULT_INSTANCE;
- }
- case GET_PARSER: {
- com.google.protobuf.Parseruint32 channel_count = 1 [json_name = "channelCount"];
- * @return The channelCount.
- */
- int getChannelCount();
-
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- * @return Whether the latency field is set.
- */
- boolean hasLatency();
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- * @return The latency.
- */
- com.google.protobuf.Duration getLatency();
-
- /**
- * uint32 sample_rate = 3 [json_name = "sampleRate"];
- * @return The sampleRate.
- */
- int getSampleRate();
-
- /**
- * uint32 sample_size = 4 [json_name = "sampleSize"];
- * @return The sampleSize.
- */
- int getSampleSize();
-
- /**
- * bool is_big_endian = 5 [json_name = "isBigEndian"];
- * @return The isBigEndian.
- */
- boolean getIsBigEndian();
-
- /**
- * bool is_float = 6 [json_name = "isFloat"];
- * @return The isFloat.
- */
- boolean getIsFloat();
-
- /**
- * bool is_interleaved = 7 [json_name = "isInterleaved"];
- * @return The isInterleaved.
- */
- boolean getIsInterleaved();
- }
- /**
- * Protobuf type {@code viam.component.audioinput.v1.PropertiesResponse}
- */
- public static final class PropertiesResponse extends
- com.google.protobuf.GeneratedMessageLite<
- PropertiesResponse, PropertiesResponse.Builder> implements
- // @@protoc_insertion_point(message_implements:viam.component.audioinput.v1.PropertiesResponse)
- PropertiesResponseOrBuilder {
- private PropertiesResponse() {
- }
- private int bitField0_;
- public static final int CHANNEL_COUNT_FIELD_NUMBER = 1;
- private int channelCount_;
- /**
- * uint32 channel_count = 1 [json_name = "channelCount"];
- * @return The channelCount.
- */
- @java.lang.Override
- public int getChannelCount() {
- return channelCount_;
- }
- /**
- * uint32 channel_count = 1 [json_name = "channelCount"];
- * @param value The channelCount to set.
- */
- private void setChannelCount(int value) {
-
- channelCount_ = value;
- }
- /**
- * uint32 channel_count = 1 [json_name = "channelCount"];
- */
- private void clearChannelCount() {
-
- channelCount_ = 0;
- }
-
- public static final int LATENCY_FIELD_NUMBER = 2;
- private com.google.protobuf.Duration latency_;
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- */
- @java.lang.Override
- public boolean hasLatency() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- */
- @java.lang.Override
- public com.google.protobuf.Duration getLatency() {
- return latency_ == null ? com.google.protobuf.Duration.getDefaultInstance() : latency_;
- }
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- */
- private void setLatency(com.google.protobuf.Duration value) {
- value.getClass();
- latency_ = value;
- bitField0_ |= 0x00000001;
- }
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- */
- @java.lang.SuppressWarnings({"ReferenceEquality"})
- private void mergeLatency(com.google.protobuf.Duration value) {
- value.getClass();
- if (latency_ != null &&
- latency_ != com.google.protobuf.Duration.getDefaultInstance()) {
- latency_ =
- com.google.protobuf.Duration.newBuilder(latency_).mergeFrom(value).buildPartial();
- } else {
- latency_ = value;
- }
- bitField0_ |= 0x00000001;
- }
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- */
- private void clearLatency() { latency_ = null;
- bitField0_ = (bitField0_ & ~0x00000001);
- }
-
- public static final int SAMPLE_RATE_FIELD_NUMBER = 3;
- private int sampleRate_;
- /**
- * uint32 sample_rate = 3 [json_name = "sampleRate"];
- * @return The sampleRate.
- */
- @java.lang.Override
- public int getSampleRate() {
- return sampleRate_;
- }
- /**
- * uint32 sample_rate = 3 [json_name = "sampleRate"];
- * @param value The sampleRate to set.
- */
- private void setSampleRate(int value) {
-
- sampleRate_ = value;
- }
- /**
- * uint32 sample_rate = 3 [json_name = "sampleRate"];
- */
- private void clearSampleRate() {
-
- sampleRate_ = 0;
- }
-
- public static final int SAMPLE_SIZE_FIELD_NUMBER = 4;
- private int sampleSize_;
- /**
- * uint32 sample_size = 4 [json_name = "sampleSize"];
- * @return The sampleSize.
- */
- @java.lang.Override
- public int getSampleSize() {
- return sampleSize_;
- }
- /**
- * uint32 sample_size = 4 [json_name = "sampleSize"];
- * @param value The sampleSize to set.
- */
- private void setSampleSize(int value) {
-
- sampleSize_ = value;
- }
- /**
- * uint32 sample_size = 4 [json_name = "sampleSize"];
- */
- private void clearSampleSize() {
-
- sampleSize_ = 0;
- }
-
- public static final int IS_BIG_ENDIAN_FIELD_NUMBER = 5;
- private boolean isBigEndian_;
- /**
- * bool is_big_endian = 5 [json_name = "isBigEndian"];
- * @return The isBigEndian.
- */
- @java.lang.Override
- public boolean getIsBigEndian() {
- return isBigEndian_;
- }
- /**
- * bool is_big_endian = 5 [json_name = "isBigEndian"];
- * @param value The isBigEndian to set.
- */
- private void setIsBigEndian(boolean value) {
-
- isBigEndian_ = value;
- }
- /**
- * bool is_big_endian = 5 [json_name = "isBigEndian"];
- */
- private void clearIsBigEndian() {
-
- isBigEndian_ = false;
- }
-
- public static final int IS_FLOAT_FIELD_NUMBER = 6;
- private boolean isFloat_;
- /**
- * bool is_float = 6 [json_name = "isFloat"];
- * @return The isFloat.
- */
- @java.lang.Override
- public boolean getIsFloat() {
- return isFloat_;
- }
- /**
- * bool is_float = 6 [json_name = "isFloat"];
- * @param value The isFloat to set.
- */
- private void setIsFloat(boolean value) {
-
- isFloat_ = value;
- }
- /**
- * bool is_float = 6 [json_name = "isFloat"];
- */
- private void clearIsFloat() {
-
- isFloat_ = false;
- }
-
- public static final int IS_INTERLEAVED_FIELD_NUMBER = 7;
- private boolean isInterleaved_;
- /**
- * bool is_interleaved = 7 [json_name = "isInterleaved"];
- * @return The isInterleaved.
- */
- @java.lang.Override
- public boolean getIsInterleaved() {
- return isInterleaved_;
- }
- /**
- * bool is_interleaved = 7 [json_name = "isInterleaved"];
- * @param value The isInterleaved to set.
- */
- private void setIsInterleaved(boolean value) {
-
- isInterleaved_ = value;
- }
- /**
- * bool is_interleaved = 7 [json_name = "isInterleaved"];
- */
- private void clearIsInterleaved() {
-
- isInterleaved_ = false;
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, data, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input);
- }
-
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input);
- }
- public static com.viam.component.audioinput.v1.Audioinput.PropertiesResponse parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageLite.parseFrom(
- DEFAULT_INSTANCE, input, extensionRegistry);
- }
-
- public static Builder newBuilder() {
- return (Builder) DEFAULT_INSTANCE.createBuilder();
- }
- public static Builder newBuilder(com.viam.component.audioinput.v1.Audioinput.PropertiesResponse prototype) {
- return DEFAULT_INSTANCE.createBuilder(prototype);
- }
-
- /**
- * Protobuf type {@code viam.component.audioinput.v1.PropertiesResponse}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageLite.Builder<
- com.viam.component.audioinput.v1.Audioinput.PropertiesResponse, Builder> implements
- // @@protoc_insertion_point(builder_implements:viam.component.audioinput.v1.PropertiesResponse)
- com.viam.component.audioinput.v1.Audioinput.PropertiesResponseOrBuilder {
- // Construct using com.viam.component.audioinput.v1.Audioinput.PropertiesResponse.newBuilder()
- private Builder() {
- super(DEFAULT_INSTANCE);
- }
-
-
- /**
- * uint32 channel_count = 1 [json_name = "channelCount"];
- * @return The channelCount.
- */
- @java.lang.Override
- public int getChannelCount() {
- return instance.getChannelCount();
- }
- /**
- * uint32 channel_count = 1 [json_name = "channelCount"];
- * @param value The channelCount to set.
- * @return This builder for chaining.
- */
- public Builder setChannelCount(int value) {
- copyOnWrite();
- instance.setChannelCount(value);
- return this;
- }
- /**
- * uint32 channel_count = 1 [json_name = "channelCount"];
- * @return This builder for chaining.
- */
- public Builder clearChannelCount() {
- copyOnWrite();
- instance.clearChannelCount();
- return this;
- }
-
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- */
- @java.lang.Override
- public boolean hasLatency() {
- return instance.hasLatency();
- }
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- */
- @java.lang.Override
- public com.google.protobuf.Duration getLatency() {
- return instance.getLatency();
- }
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- */
- public Builder setLatency(com.google.protobuf.Duration value) {
- copyOnWrite();
- instance.setLatency(value);
- return this;
- }
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- */
- public Builder setLatency(
- com.google.protobuf.Duration.Builder builderForValue) {
- copyOnWrite();
- instance.setLatency(builderForValue.build());
- return this;
- }
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- */
- public Builder mergeLatency(com.google.protobuf.Duration value) {
- copyOnWrite();
- instance.mergeLatency(value);
- return this;
- }
- /**
- * .google.protobuf.Duration latency = 2 [json_name = "latency"];
- */
- public Builder clearLatency() { copyOnWrite();
- instance.clearLatency();
- return this;
- }
-
- /**
- * uint32 sample_rate = 3 [json_name = "sampleRate"];
- * @return The sampleRate.
- */
- @java.lang.Override
- public int getSampleRate() {
- return instance.getSampleRate();
- }
- /**
- * uint32 sample_rate = 3 [json_name = "sampleRate"];
- * @param value The sampleRate to set.
- * @return This builder for chaining.
- */
- public Builder setSampleRate(int value) {
- copyOnWrite();
- instance.setSampleRate(value);
- return this;
- }
- /**
- * uint32 sample_rate = 3 [json_name = "sampleRate"];
- * @return This builder for chaining.
- */
- public Builder clearSampleRate() {
- copyOnWrite();
- instance.clearSampleRate();
- return this;
- }
-
- /**
- * uint32 sample_size = 4 [json_name = "sampleSize"];
- * @return The sampleSize.
- */
- @java.lang.Override
- public int getSampleSize() {
- return instance.getSampleSize();
- }
- /**
- * uint32 sample_size = 4 [json_name = "sampleSize"];
- * @param value The sampleSize to set.
- * @return This builder for chaining.
- */
- public Builder setSampleSize(int value) {
- copyOnWrite();
- instance.setSampleSize(value);
- return this;
- }
- /**
- * uint32 sample_size = 4 [json_name = "sampleSize"];
- * @return This builder for chaining.
- */
- public Builder clearSampleSize() {
- copyOnWrite();
- instance.clearSampleSize();
- return this;
- }
-
- /**
- * bool is_big_endian = 5 [json_name = "isBigEndian"];
- * @return The isBigEndian.
- */
- @java.lang.Override
- public boolean getIsBigEndian() {
- return instance.getIsBigEndian();
- }
- /**
- * bool is_big_endian = 5 [json_name = "isBigEndian"];
- * @param value The isBigEndian to set.
- * @return This builder for chaining.
- */
- public Builder setIsBigEndian(boolean value) {
- copyOnWrite();
- instance.setIsBigEndian(value);
- return this;
- }
- /**
- * bool is_big_endian = 5 [json_name = "isBigEndian"];
- * @return This builder for chaining.
- */
- public Builder clearIsBigEndian() {
- copyOnWrite();
- instance.clearIsBigEndian();
- return this;
- }
-
- /**
- * bool is_float = 6 [json_name = "isFloat"];
- * @return The isFloat.
- */
- @java.lang.Override
- public boolean getIsFloat() {
- return instance.getIsFloat();
- }
- /**
- * bool is_float = 6 [json_name = "isFloat"];
- * @param value The isFloat to set.
- * @return This builder for chaining.
- */
- public Builder setIsFloat(boolean value) {
- copyOnWrite();
- instance.setIsFloat(value);
- return this;
- }
- /**
- * bool is_float = 6 [json_name = "isFloat"];
- * @return This builder for chaining.
- */
- public Builder clearIsFloat() {
- copyOnWrite();
- instance.clearIsFloat();
- return this;
- }
-
- /**
- * bool is_interleaved = 7 [json_name = "isInterleaved"];
- * @return The isInterleaved.
- */
- @java.lang.Override
- public boolean getIsInterleaved() {
- return instance.getIsInterleaved();
- }
- /**
- * bool is_interleaved = 7 [json_name = "isInterleaved"];
- * @param value The isInterleaved to set.
- * @return This builder for chaining.
- */
- public Builder setIsInterleaved(boolean value) {
- copyOnWrite();
- instance.setIsInterleaved(value);
- return this;
- }
- /**
- * bool is_interleaved = 7 [json_name = "isInterleaved"];
- * @return This builder for chaining.
- */
- public Builder clearIsInterleaved() {
- copyOnWrite();
- instance.clearIsInterleaved();
- return this;
- }
-
- // @@protoc_insertion_point(builder_scope:viam.component.audioinput.v1.PropertiesResponse)
- }
- @java.lang.Override
- @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
- protected final java.lang.Object dynamicMethod(
- com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
- java.lang.Object arg0, java.lang.Object arg1) {
- switch (method) {
- case NEW_MUTABLE_INSTANCE: {
- return new com.viam.component.audioinput.v1.Audioinput.PropertiesResponse();
- }
- case NEW_BUILDER: {
- return new Builder();
- }
- case BUILD_MESSAGE_INFO: {
- java.lang.Object[] objects = new java.lang.Object[] {
- "bitField0_",
- "channelCount_",
- "latency_",
- "sampleRate_",
- "sampleSize_",
- "isBigEndian_",
- "isFloat_",
- "isInterleaved_",
- };
- java.lang.String info =
- "\u0000\u0007\u0000\u0001\u0001\u0007\u0007\u0000\u0000\u0000\u0001\u000b\u0002\u1009" +
- "\u0000\u0003\u000b\u0004\u000b\u0005\u0007\u0006\u0007\u0007\u0007";
- return newMessageInfo(DEFAULT_INSTANCE, info, objects);
- }
- // fall through
- case GET_DEFAULT_INSTANCE: {
- return DEFAULT_INSTANCE;
- }
- case GET_PARSER: {
- com.google.protobuf.Parseroptional double confidence = 9 [json_name = "confidence"];
+ * @return Whether the confidence field is set.
+ */
+ boolean hasConfidence();
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return The confidence.
+ */
+ double getConfidence();
}
/**
*
@@ -27728,6 +27739,40 @@ private void clearYMaxNormalized() {
yMaxNormalized_ = 0D;
}
+ public static final int CONFIDENCE_FIELD_NUMBER = 9;
+ private double confidence_;
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return Whether the confidence field is set.
+ */
+ @java.lang.Override
+ public boolean hasConfidence() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return The confidence.
+ */
+ @java.lang.Override
+ public double getConfidence() {
+ return confidence_;
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @param value The confidence to set.
+ */
+ private void setConfidence(double value) {
+ bitField0_ |= 0x00000002;
+ confidence_ = value;
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ */
+ private void clearConfidence() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ confidence_ = 0D;
+ }
+
public static viam.app.data.v1.Data.AddBoundingBoxToImageByIDRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -28087,6 +28132,42 @@ public Builder clearYMaxNormalized() {
return this;
}
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return Whether the confidence field is set.
+ */
+ @java.lang.Override
+ public boolean hasConfidence() {
+ return instance.hasConfidence();
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return The confidence.
+ */
+ @java.lang.Override
+ public double getConfidence() {
+ return instance.getConfidence();
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @param value The confidence to set.
+ * @return This builder for chaining.
+ */
+ public Builder setConfidence(double value) {
+ copyOnWrite();
+ instance.setConfidence(value);
+ return this;
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return This builder for chaining.
+ */
+ public Builder clearConfidence() {
+ copyOnWrite();
+ instance.clearConfidence();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:viam.app.data.v1.AddBoundingBoxToImageByIDRequest)
}
@java.lang.Override
@@ -28111,10 +28192,11 @@ protected final java.lang.Object dynamicMethod(
"yMaxNormalized_",
"binaryId_",
"binaryDataId_",
+ "confidence_",
};
java.lang.String info =
- "\u0000\u0007\u0000\u0001\u0002\b\u0007\u0000\u0000\u0000\u0002\u0208\u0003\u0000" +
- "\u0004\u0000\u0005\u0000\u0006\u0000\u0007\u1009\u0000\b\u0208";
+ "\u0000\b\u0000\u0001\u0002\t\b\u0000\u0000\u0000\u0002\u0208\u0003\u0000\u0004\u0000" +
+ "\u0005\u0000\u0006\u0000\u0007\u1009\u0000\b\u0208\t\u1000\u0001";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
@@ -28478,14 +28560,14 @@ public interface RemoveBoundingBoxFromImageByIDRequestOrBuilder extends
/**
* .viam.app.data.v1.BinaryID binary_id = 3 [json_name = "binaryId", deprecated = true];
* @deprecated viam.app.data.v1.RemoveBoundingBoxFromImageByIDRequest.binary_id is deprecated.
- * See app/data/v1/data.proto;l=566
+ * See app/data/v1/data.proto;l=567
* @return Whether the binaryId field is set.
*/
@java.lang.Deprecated boolean hasBinaryId();
/**
* .viam.app.data.v1.BinaryID binary_id = 3 [json_name = "binaryId", deprecated = true];
* @deprecated viam.app.data.v1.RemoveBoundingBoxFromImageByIDRequest.binary_id is deprecated.
- * See app/data/v1/data.proto;l=566
+ * See app/data/v1/data.proto;l=567
* @return The binaryId.
*/
@java.lang.Deprecated viam.app.data.v1.Data.BinaryID getBinaryId();
@@ -29184,14 +29266,14 @@ public interface UpdateBoundingBoxRequestOrBuilder extends
/**
* .viam.app.data.v1.BinaryID binary_id = 1 [json_name = "binaryId", deprecated = true];
* @deprecated viam.app.data.v1.UpdateBoundingBoxRequest.binary_id is deprecated.
- * See app/data/v1/data.proto;l=578
+ * See app/data/v1/data.proto;l=579
* @return Whether the binaryId field is set.
*/
@java.lang.Deprecated boolean hasBinaryId();
/**
* .viam.app.data.v1.BinaryID binary_id = 1 [json_name = "binaryId", deprecated = true];
* @deprecated viam.app.data.v1.UpdateBoundingBoxRequest.binary_id is deprecated.
- * See app/data/v1/data.proto;l=578
+ * See app/data/v1/data.proto;l=579
* @return The binaryId.
*/
@java.lang.Deprecated viam.app.data.v1.Data.BinaryID getBinaryId();
@@ -29280,6 +29362,17 @@ public interface UpdateBoundingBoxRequestOrBuilder extends
* @return The yMaxNormalized.
*/
double getYMaxNormalized();
+
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return Whether the confidence field is set.
+ */
+ boolean hasConfidence();
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return The confidence.
+ */
+ double getConfidence();
}
/**
*
@@ -29630,6 +29723,40 @@ private void clearYMaxNormalized() {
yMaxNormalized_ = 0D;
}
+ public static final int CONFIDENCE_FIELD_NUMBER = 9;
+ private double confidence_;
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return Whether the confidence field is set.
+ */
+ @java.lang.Override
+ public boolean hasConfidence() {
+ return ((bitField0_ & 0x00000040) != 0);
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return The confidence.
+ */
+ @java.lang.Override
+ public double getConfidence() {
+ return confidence_;
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @param value The confidence to set.
+ */
+ private void setConfidence(double value) {
+ bitField0_ |= 0x00000040;
+ confidence_ = value;
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ */
+ private void clearConfidence() {
+ bitField0_ = (bitField0_ & ~0x00000040);
+ confidence_ = 0D;
+ }
+
public static viam.app.data.v1.Data.UpdateBoundingBoxRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -30077,6 +30204,42 @@ public Builder clearYMaxNormalized() {
return this;
}
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return Whether the confidence field is set.
+ */
+ @java.lang.Override
+ public boolean hasConfidence() {
+ return instance.hasConfidence();
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return The confidence.
+ */
+ @java.lang.Override
+ public double getConfidence() {
+ return instance.getConfidence();
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @param value The confidence to set.
+ * @return This builder for chaining.
+ */
+ public Builder setConfidence(double value) {
+ copyOnWrite();
+ instance.setConfidence(value);
+ return this;
+ }
+ /**
+ * optional double confidence = 9 [json_name = "confidence"];
+ * @return This builder for chaining.
+ */
+ public Builder clearConfidence() {
+ copyOnWrite();
+ instance.clearConfidence();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:viam.app.data.v1.UpdateBoundingBoxRequest)
}
@java.lang.Override
@@ -30102,11 +30265,12 @@ protected final java.lang.Object dynamicMethod(
"xMaxNormalized_",
"yMaxNormalized_",
"binaryDataId_",
+ "confidence_",
};
java.lang.String info =
- "\u0000\b\u0000\u0001\u0001\b\b\u0000\u0000\u0000\u0001\u1009\u0000\u0002\u0208\u0003" +
+ "\u0000\t\u0000\u0001\u0001\t\t\u0000\u0000\u0000\u0001\u1009\u0000\u0002\u0208\u0003" +
"\u1208\u0001\u0004\u1000\u0002\u0005\u1000\u0003\u0006\u1000\u0004\u0007\u1000\u0005" +
- "\b\u0208";
+ "\b\u0208\t\u1000\u0006";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
diff --git a/core/sdk/src/main/gen/viam/app/datasync/v1/DataSync.java b/core/sdk/src/main/gen/viam/app/datasync/v1/DataSync.java
index c10d203c2..02d5044a6 100644
--- a/core/sdk/src/main/gen/viam/app/datasync/v1/DataSync.java
+++ b/core/sdk/src/main/gen/viam/app/datasync/v1/DataSync.java
@@ -4555,6 +4555,18 @@ com.google.protobuf.Any getMethodParametersOrThrow(
*/
com.google.protobuf.ByteString
getDatasetIdsBytes(int index);
+
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ * @return The mimeType.
+ */
+ java.lang.String getMimeType();
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ * @return The bytes for mimeType.
+ */
+ com.google.protobuf.ByteString
+ getMimeTypeBytes();
}
/**
*
@@ -4577,6 +4589,7 @@ private UploadMetadata() {
fileExtension_ = "";
tags_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
datasetIds_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
+ mimeType_ = "";
}
public static final int PART_ID_FIELD_NUMBER = 1;
private java.lang.String partId_;
@@ -5183,6 +5196,53 @@ private void addDatasetIdsBytes(
datasetIds_.add(value.toStringUtf8());
}
+ public static final int MIME_TYPE_FIELD_NUMBER = 13;
+ private java.lang.String mimeType_;
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ * @return The mimeType.
+ */
+ @java.lang.Override
+ public java.lang.String getMimeType() {
+ return mimeType_;
+ }
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ * @return The bytes for mimeType.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getMimeTypeBytes() {
+ return com.google.protobuf.ByteString.copyFromUtf8(mimeType_);
+ }
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ * @param value The mimeType to set.
+ */
+ private void setMimeType(
+ java.lang.String value) {
+ java.lang.Class> valueClass = value.getClass();
+
+ mimeType_ = value;
+ }
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ */
+ private void clearMimeType() {
+
+ mimeType_ = getDefaultInstance().getMimeType();
+ }
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ * @param value The bytes for mimeType to set.
+ */
+ private void setMimeTypeBytes(
+ com.google.protobuf.ByteString value) {
+ checkByteStringIsUtf8(value);
+ mimeType_ = value.toStringUtf8();
+
+ }
+
public static viam.app.datasync.v1.DataSync.UploadMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -5908,6 +5968,55 @@ public Builder addDatasetIdsBytes(
return this;
}
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ * @return The mimeType.
+ */
+ @java.lang.Override
+ public java.lang.String getMimeType() {
+ return instance.getMimeType();
+ }
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ * @return The bytes for mimeType.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getMimeTypeBytes() {
+ return instance.getMimeTypeBytes();
+ }
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ * @param value The mimeType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setMimeType(
+ java.lang.String value) {
+ copyOnWrite();
+ instance.setMimeType(value);
+ return this;
+ }
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ * @return This builder for chaining.
+ */
+ public Builder clearMimeType() {
+ copyOnWrite();
+ instance.clearMimeType();
+ return this;
+ }
+ /**
+ * string mime_type = 13 [json_name = "mimeType"];
+ * @param value The bytes for mimeType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setMimeTypeBytes(
+ com.google.protobuf.ByteString value) {
+ copyOnWrite();
+ instance.setMimeTypeBytes(value);
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:viam.app.datasync.v1.UploadMetadata)
}
@java.lang.Override
@@ -5935,10 +6044,11 @@ protected final java.lang.Object dynamicMethod(
"fileExtension_",
"tags_",
"datasetIds_",
+ "mimeType_",
};
java.lang.String info =
- "\u0000\n\u0000\u0000\u0001\f\n\u0001\u0002\u0000\u0001\u0208\u0002\u0208\u0003\u0208" +
- "\u0005\u0208\u0006\f\u0007\u0208\b2\t\u0208\n\u021a\f\u021a";
+ "\u0000\u000b\u0000\u0000\u0001\r\u000b\u0001\u0002\u0000\u0001\u0208\u0002\u0208" +
+ "\u0003\u0208\u0005\u0208\u0006\f\u0007\u0208\b2\t\u0208\n\u021a\f\u021a\r\u0208";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
diff --git a/core/sdk/src/main/gen/viam/app/v1/AppOuterClass.java b/core/sdk/src/main/gen/viam/app/v1/AppOuterClass.java
index 01683572e..10493ae57 100644
--- a/core/sdk/src/main/gen/viam/app/v1/AppOuterClass.java
+++ b/core/sdk/src/main/gen/viam/app/v1/AppOuterClass.java
@@ -456,6 +456,227 @@ private FragmentErrorType(int value) {
// @@protoc_insertion_point(enum_scope:viam.app.v1.FragmentErrorType)
}
+ /**
+ * Protobuf enum {@code viam.app.v1.ModuleSourceType}
+ */
+ public enum ModuleSourceType
+ implements com.google.protobuf.Internal.EnumLite {
+ /**
+ * MODULE_SOURCE_TYPE_UNSPECIFIED = 0;
+ */
+ MODULE_SOURCE_TYPE_UNSPECIFIED(0),
+ /**
+ *
+ * Module source code is stored externally, such as in github.
+ *
+ *
+ * MODULE_SOURCE_TYPE_EXTERNAL = 1;
+ */
+ MODULE_SOURCE_TYPE_EXTERNAL(1),
+ /**
+ *
+ * Module source code is versioned and managed within Viam.
+ *
+ *
+ * MODULE_SOURCE_TYPE_VIAM_HOSTED = 2;
+ */
+ MODULE_SOURCE_TYPE_VIAM_HOSTED(2),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * MODULE_SOURCE_TYPE_UNSPECIFIED = 0;
+ */
+ public static final int MODULE_SOURCE_TYPE_UNSPECIFIED_VALUE = 0;
+ /**
+ *
+ * Module source code is stored externally, such as in github.
+ *
+ *
+ * MODULE_SOURCE_TYPE_EXTERNAL = 1;
+ */
+ public static final int MODULE_SOURCE_TYPE_EXTERNAL_VALUE = 1;
+ /**
+ *
+ * Module source code is versioned and managed within Viam.
+ *
+ *
+ * MODULE_SOURCE_TYPE_VIAM_HOSTED = 2;
+ */
+ public static final int MODULE_SOURCE_TYPE_VIAM_HOSTED_VALUE = 2;
+
+
+ @java.lang.Override
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static ModuleSourceType valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static ModuleSourceType forNumber(int value) {
+ switch (value) {
+ case 0: return MODULE_SOURCE_TYPE_UNSPECIFIED;
+ case 1: return MODULE_SOURCE_TYPE_EXTERNAL;
+ case 2: return MODULE_SOURCE_TYPE_VIAM_HOSTED;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ internalGetValueMap() {
+ return internalValueMap;
+ }
+ private static final com.google.protobuf.Internal.EnumLiteMap<
+ ModuleSourceType> internalValueMap =
+ new com.google.protobuf.Internal.EnumLiteMap() {
+ @java.lang.Override
+ public ModuleSourceType findValueByNumber(int number) {
+ return ModuleSourceType.forNumber(number);
+ }
+ };
+
+ public static com.google.protobuf.Internal.EnumVerifier
+ internalGetVerifier() {
+ return ModuleSourceTypeVerifier.INSTANCE;
+ }
+
+ private static final class ModuleSourceTypeVerifier implements
+ com.google.protobuf.Internal.EnumVerifier {
+ static final com.google.protobuf.Internal.EnumVerifier INSTANCE = new ModuleSourceTypeVerifier();
+ @java.lang.Override
+ public boolean isInRange(int number) {
+ return ModuleSourceType.forNumber(number) != null;
+ }
+ };
+
+ private final int value;
+
+ private ModuleSourceType(int value) {
+ this.value = value;
+ }
+
+ // @@protoc_insertion_point(enum_scope:viam.app.v1.ModuleSourceType)
+ }
+
+ /**
+ * Protobuf enum {@code viam.app.v1.ModuleLanguage}
+ */
+ public enum ModuleLanguage
+ implements com.google.protobuf.Internal.EnumLite {
+ /**
+ * MODULE_LANGUAGE_UNSPECIFIED = 0;
+ */
+ MODULE_LANGUAGE_UNSPECIFIED(0),
+ /**
+ * MODULE_LANGUAGE_GOLANG = 1;
+ */
+ MODULE_LANGUAGE_GOLANG(1),
+ /**
+ * MODULE_LANGUAGE_PYTHON = 2;
+ */
+ MODULE_LANGUAGE_PYTHON(2),
+ /**
+ * MODULE_LANGUAGE_CPP = 3;
+ */
+ MODULE_LANGUAGE_CPP(3),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * MODULE_LANGUAGE_UNSPECIFIED = 0;
+ */
+ public static final int MODULE_LANGUAGE_UNSPECIFIED_VALUE = 0;
+ /**
+ * MODULE_LANGUAGE_GOLANG = 1;
+ */
+ public static final int MODULE_LANGUAGE_GOLANG_VALUE = 1;
+ /**
+ * MODULE_LANGUAGE_PYTHON = 2;
+ */
+ public static final int MODULE_LANGUAGE_PYTHON_VALUE = 2;
+ /**
+ * MODULE_LANGUAGE_CPP = 3;
+ */
+ public static final int MODULE_LANGUAGE_CPP_VALUE = 3;
+
+
+ @java.lang.Override
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static ModuleLanguage valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static ModuleLanguage forNumber(int value) {
+ switch (value) {
+ case 0: return MODULE_LANGUAGE_UNSPECIFIED;
+ case 1: return MODULE_LANGUAGE_GOLANG;
+ case 2: return MODULE_LANGUAGE_PYTHON;
+ case 3: return MODULE_LANGUAGE_CPP;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ internalGetValueMap() {
+ return internalValueMap;
+ }
+ private static final com.google.protobuf.Internal.EnumLiteMap<
+ ModuleLanguage> internalValueMap =
+ new com.google.protobuf.Internal.EnumLiteMap() {
+ @java.lang.Override
+ public ModuleLanguage findValueByNumber(int number) {
+ return ModuleLanguage.forNumber(number);
+ }
+ };
+
+ public static com.google.protobuf.Internal.EnumVerifier
+ internalGetVerifier() {
+ return ModuleLanguageVerifier.INSTANCE;
+ }
+
+ private static final class ModuleLanguageVerifier implements
+ com.google.protobuf.Internal.EnumVerifier {
+ static final com.google.protobuf.Internal.EnumVerifier INSTANCE = new ModuleLanguageVerifier();
+ @java.lang.Override
+ public boolean isInRange(int number) {
+ return ModuleLanguage.forNumber(number) != null;
+ }
+ };
+
+ private final int value;
+
+ private ModuleLanguage(int value) {
+ this.value = value;
+ }
+
+ // @@protoc_insertion_point(enum_scope:viam.app.v1.ModuleLanguage)
+ }
+
/**
* Protobuf enum {@code viam.app.v1.RegistryItemStatus}
*/
@@ -10455,18 +10676,18 @@ public interface FragmentImportListOrBuilder extends
com.google.protobuf.MessageLiteOrBuilder {
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
java.util.List
- getImportsList();
+ getFragmentsList();
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- viam.app.v1.AppOuterClass.FragmentImport getImports(int index);
+ viam.app.v1.AppOuterClass.FragmentImport getFragments(int index);
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- int getImportsCount();
+ int getFragmentsCount();
}
/**
* Protobuf type {@code viam.app.v1.FragmentImportList}
@@ -10477,100 +10698,100 @@ public static final class FragmentImportList extends
// @@protoc_insertion_point(message_implements:viam.app.v1.FragmentImportList)
FragmentImportListOrBuilder {
private FragmentImportList() {
- imports_ = emptyProtobufList();
+ fragments_ = emptyProtobufList();
}
- public static final int IMPORTS_FIELD_NUMBER = 1;
- private com.google.protobuf.Internal.ProtobufList imports_;
+ public static final int FRAGMENTS_FIELD_NUMBER = 1;
+ private com.google.protobuf.Internal.ProtobufList fragments_;
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
@java.lang.Override
- public java.util.List getImportsList() {
- return imports_;
+ public java.util.List getFragmentsList() {
+ return fragments_;
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
public java.util.List extends viam.app.v1.AppOuterClass.FragmentImportOrBuilder>
- getImportsOrBuilderList() {
- return imports_;
+ getFragmentsOrBuilderList() {
+ return fragments_;
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
@java.lang.Override
- public int getImportsCount() {
- return imports_.size();
+ public int getFragmentsCount() {
+ return fragments_.size();
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
@java.lang.Override
- public viam.app.v1.AppOuterClass.FragmentImport getImports(int index) {
- return imports_.get(index);
+ public viam.app.v1.AppOuterClass.FragmentImport getFragments(int index) {
+ return fragments_.get(index);
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- public viam.app.v1.AppOuterClass.FragmentImportOrBuilder getImportsOrBuilder(
+ public viam.app.v1.AppOuterClass.FragmentImportOrBuilder getFragmentsOrBuilder(
int index) {
- return imports_.get(index);
+ return fragments_.get(index);
}
- private void ensureImportsIsMutable() {
- com.google.protobuf.Internal.ProtobufList tmp = imports_;
+ private void ensureFragmentsIsMutable() {
+ com.google.protobuf.Internal.ProtobufList tmp = fragments_;
if (!tmp.isModifiable()) {
- imports_ =
+ fragments_ =
com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
}
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- private void setImports(
+ private void setFragments(
int index, viam.app.v1.AppOuterClass.FragmentImport value) {
value.getClass();
- ensureImportsIsMutable();
- imports_.set(index, value);
+ ensureFragmentsIsMutable();
+ fragments_.set(index, value);
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- private void addImports(viam.app.v1.AppOuterClass.FragmentImport value) {
+ private void addFragments(viam.app.v1.AppOuterClass.FragmentImport value) {
value.getClass();
- ensureImportsIsMutable();
- imports_.add(value);
+ ensureFragmentsIsMutable();
+ fragments_.add(value);
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- private void addImports(
+ private void addFragments(
int index, viam.app.v1.AppOuterClass.FragmentImport value) {
value.getClass();
- ensureImportsIsMutable();
- imports_.add(index, value);
+ ensureFragmentsIsMutable();
+ fragments_.add(index, value);
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- private void addAllImports(
+ private void addAllFragments(
java.lang.Iterable extends viam.app.v1.AppOuterClass.FragmentImport> values) {
- ensureImportsIsMutable();
+ ensureFragmentsIsMutable();
com.google.protobuf.AbstractMessageLite.addAll(
- values, imports_);
+ values, fragments_);
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- private void clearImports() {
- imports_ = emptyProtobufList();
+ private void clearFragments() {
+ fragments_ = emptyProtobufList();
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- private void removeImports(int index) {
- ensureImportsIsMutable();
- imports_.remove(index);
+ private void removeFragments(int index) {
+ ensureFragmentsIsMutable();
+ fragments_.remove(index);
}
public static viam.app.v1.AppOuterClass.FragmentImportList parseFrom(
@@ -10671,104 +10892,104 @@ private Builder() {
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
@java.lang.Override
- public java.util.List getImportsList() {
+ public java.util.List getFragmentsList() {
return java.util.Collections.unmodifiableList(
- instance.getImportsList());
+ instance.getFragmentsList());
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
@java.lang.Override
- public int getImportsCount() {
- return instance.getImportsCount();
+ public int getFragmentsCount() {
+ return instance.getFragmentsCount();
}/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
@java.lang.Override
- public viam.app.v1.AppOuterClass.FragmentImport getImports(int index) {
- return instance.getImports(index);
+ public viam.app.v1.AppOuterClass.FragmentImport getFragments(int index) {
+ return instance.getFragments(index);
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- public Builder setImports(
+ public Builder setFragments(
int index, viam.app.v1.AppOuterClass.FragmentImport value) {
copyOnWrite();
- instance.setImports(index, value);
+ instance.setFragments(index, value);
return this;
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- public Builder setImports(
+ public Builder setFragments(
int index, viam.app.v1.AppOuterClass.FragmentImport.Builder builderForValue) {
copyOnWrite();
- instance.setImports(index,
+ instance.setFragments(index,
builderForValue.build());
return this;
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- public Builder addImports(viam.app.v1.AppOuterClass.FragmentImport value) {
+ public Builder addFragments(viam.app.v1.AppOuterClass.FragmentImport value) {
copyOnWrite();
- instance.addImports(value);
+ instance.addFragments(value);
return this;
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- public Builder addImports(
+ public Builder addFragments(
int index, viam.app.v1.AppOuterClass.FragmentImport value) {
copyOnWrite();
- instance.addImports(index, value);
+ instance.addFragments(index, value);
return this;
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- public Builder addImports(
+ public Builder addFragments(
viam.app.v1.AppOuterClass.FragmentImport.Builder builderForValue) {
copyOnWrite();
- instance.addImports(builderForValue.build());
+ instance.addFragments(builderForValue.build());
return this;
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- public Builder addImports(
+ public Builder addFragments(
int index, viam.app.v1.AppOuterClass.FragmentImport.Builder builderForValue) {
copyOnWrite();
- instance.addImports(index,
+ instance.addFragments(index,
builderForValue.build());
return this;
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- public Builder addAllImports(
+ public Builder addAllFragments(
java.lang.Iterable extends viam.app.v1.AppOuterClass.FragmentImport> values) {
copyOnWrite();
- instance.addAllImports(values);
+ instance.addAllFragments(values);
return this;
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- public Builder clearImports() {
+ public Builder clearFragments() {
copyOnWrite();
- instance.clearImports();
+ instance.clearFragments();
return this;
}
/**
- * repeated .viam.app.v1.FragmentImport imports = 1 [json_name = "imports"];
+ * repeated .viam.app.v1.FragmentImport fragments = 1 [json_name = "fragments"];
*/
- public Builder removeImports(int index) {
+ public Builder removeFragments(int index) {
copyOnWrite();
- instance.removeImports(index);
+ instance.removeFragments(index);
return this;
}
@@ -10788,7 +11009,7 @@ protected final java.lang.Object dynamicMethod(
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
- "imports_",
+ "fragments_",
viam.app.v1.AppOuterClass.FragmentImport.class,
};
java.lang.String info =
@@ -10944,15 +11165,15 @@ public interface UpdateOrganizationRequestOrBuilder extends
getCidBytes();
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
- * @return Whether the fragmentImports field is set.
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
+ * @return Whether the defaultFragments field is set.
*/
- boolean hasFragmentImports();
+ boolean hasDefaultFragments();
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
- * @return The fragmentImports.
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
+ * @return The defaultFragments.
*/
- viam.app.v1.AppOuterClass.FragmentImportList getFragmentImports();
+ viam.app.v1.AppOuterClass.FragmentImportList getDefaultFragments();
}
/**
* Protobuf type {@code viam.app.v1.UpdateOrganizationRequest}
@@ -11261,49 +11482,49 @@ private void setCidBytes(
bitField0_ |= 0x00000008;
}
- public static final int FRAGMENT_IMPORTS_FIELD_NUMBER = 6;
- private viam.app.v1.AppOuterClass.FragmentImportList fragmentImports_;
+ public static final int DEFAULT_FRAGMENTS_FIELD_NUMBER = 6;
+ private viam.app.v1.AppOuterClass.FragmentImportList defaultFragments_;
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
*/
@java.lang.Override
- public boolean hasFragmentImports() {
+ public boolean hasDefaultFragments() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
*/
@java.lang.Override
- public viam.app.v1.AppOuterClass.FragmentImportList getFragmentImports() {
- return fragmentImports_ == null ? viam.app.v1.AppOuterClass.FragmentImportList.getDefaultInstance() : fragmentImports_;
+ public viam.app.v1.AppOuterClass.FragmentImportList getDefaultFragments() {
+ return defaultFragments_ == null ? viam.app.v1.AppOuterClass.FragmentImportList.getDefaultInstance() : defaultFragments_;
}
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
*/
- private void setFragmentImports(viam.app.v1.AppOuterClass.FragmentImportList value) {
+ private void setDefaultFragments(viam.app.v1.AppOuterClass.FragmentImportList value) {
value.getClass();
- fragmentImports_ = value;
+ defaultFragments_ = value;
bitField0_ |= 0x00000010;
}
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
*/
@java.lang.SuppressWarnings({"ReferenceEquality"})
- private void mergeFragmentImports(viam.app.v1.AppOuterClass.FragmentImportList value) {
+ private void mergeDefaultFragments(viam.app.v1.AppOuterClass.FragmentImportList value) {
value.getClass();
- if (fragmentImports_ != null &&
- fragmentImports_ != viam.app.v1.AppOuterClass.FragmentImportList.getDefaultInstance()) {
- fragmentImports_ =
- viam.app.v1.AppOuterClass.FragmentImportList.newBuilder(fragmentImports_).mergeFrom(value).buildPartial();
+ if (defaultFragments_ != null &&
+ defaultFragments_ != viam.app.v1.AppOuterClass.FragmentImportList.getDefaultInstance()) {
+ defaultFragments_ =
+ viam.app.v1.AppOuterClass.FragmentImportList.newBuilder(defaultFragments_).mergeFrom(value).buildPartial();
} else {
- fragmentImports_ = value;
+ defaultFragments_ = value;
}
bitField0_ |= 0x00000010;
}
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
*/
- private void clearFragmentImports() { fragmentImports_ = null;
+ private void clearDefaultFragments() { defaultFragments_ = null;
bitField0_ = (bitField0_ & ~0x00000010);
}
@@ -11706,49 +11927,49 @@ public Builder setCidBytes(
}
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
*/
@java.lang.Override
- public boolean hasFragmentImports() {
- return instance.hasFragmentImports();
+ public boolean hasDefaultFragments() {
+ return instance.hasDefaultFragments();
}
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
*/
@java.lang.Override
- public viam.app.v1.AppOuterClass.FragmentImportList getFragmentImports() {
- return instance.getFragmentImports();
+ public viam.app.v1.AppOuterClass.FragmentImportList getDefaultFragments() {
+ return instance.getDefaultFragments();
}
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
*/
- public Builder setFragmentImports(viam.app.v1.AppOuterClass.FragmentImportList value) {
+ public Builder setDefaultFragments(viam.app.v1.AppOuterClass.FragmentImportList value) {
copyOnWrite();
- instance.setFragmentImports(value);
+ instance.setDefaultFragments(value);
return this;
}
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
*/
- public Builder setFragmentImports(
+ public Builder setDefaultFragments(
viam.app.v1.AppOuterClass.FragmentImportList.Builder builderForValue) {
copyOnWrite();
- instance.setFragmentImports(builderForValue.build());
+ instance.setDefaultFragments(builderForValue.build());
return this;
}
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
*/
- public Builder mergeFragmentImports(viam.app.v1.AppOuterClass.FragmentImportList value) {
+ public Builder mergeDefaultFragments(viam.app.v1.AppOuterClass.FragmentImportList value) {
copyOnWrite();
- instance.mergeFragmentImports(value);
+ instance.mergeDefaultFragments(value);
return this;
}
/**
- * optional .viam.app.v1.FragmentImportList fragment_imports = 6 [json_name = "fragmentImports"];
+ * optional .viam.app.v1.FragmentImportList default_fragments = 6 [json_name = "defaultFragments"];
*/
- public Builder clearFragmentImports() { copyOnWrite();
- instance.clearFragmentImports();
+ public Builder clearDefaultFragments() { copyOnWrite();
+ instance.clearDefaultFragments();
return this;
}
@@ -11774,7 +11995,7 @@ protected final java.lang.Object dynamicMethod(
"publicNamespace_",
"region_",
"cid_",
- "fragmentImports_",
+ "defaultFragments_",
};
java.lang.String info =
"\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u0208\u0002\u1208" +
@@ -88501,6 +88722,62 @@ public interface ModuleMetadataOrBuilder extends
* repeated .viam.app.v1.App apps = 6 [json_name = "apps"];
*/
int getAppsCount();
+
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @return Whether the sourceType field is set.
+ */
+ boolean hasSourceType();
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @return The enum numeric value on the wire for sourceType.
+ */
+ int getSourceTypeValue();
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @return The sourceType.
+ */
+ viam.app.v1.AppOuterClass.ModuleSourceType getSourceType();
+
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @return Whether the language field is set.
+ */
+ boolean hasLanguage();
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @return The enum numeric value on the wire for language.
+ */
+ int getLanguageValue();
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @return The language.
+ */
+ viam.app.v1.AppOuterClass.ModuleLanguage getLanguage();
}
/**
* Protobuf type {@code viam.app.v1.ModuleMetadata}
@@ -89169,6 +89446,154 @@ private void removeApps(int index) {
apps_.remove(index);
}
+ public static final int SOURCE_TYPE_FIELD_NUMBER = 7;
+ private int sourceType_;
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @return Whether the sourceType field is set.
+ */
+ @java.lang.Override
+ public boolean hasSourceType() {
+ return ((bitField0_ & 0x00000004) != 0);
+ }
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @return The enum numeric value on the wire for sourceType.
+ */
+ @java.lang.Override
+ public int getSourceTypeValue() {
+ return sourceType_;
+ }
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @return The sourceType.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleSourceType getSourceType() {
+ viam.app.v1.AppOuterClass.ModuleSourceType result = viam.app.v1.AppOuterClass.ModuleSourceType.forNumber(sourceType_);
+ return result == null ? viam.app.v1.AppOuterClass.ModuleSourceType.UNRECOGNIZED : result;
+ }
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @param value The enum numeric value on the wire for sourceType to set.
+ */
+ private void setSourceTypeValue(int value) {
+ bitField0_ |= 0x00000004; sourceType_ = value;
+ }
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @param value The sourceType to set.
+ */
+ private void setSourceType(viam.app.v1.AppOuterClass.ModuleSourceType value) {
+ sourceType_ = value.getNumber();
+ bitField0_ |= 0x00000004;
+ }
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ */
+ private void clearSourceType() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ sourceType_ = 0;
+ }
+
+ public static final int LANGUAGE_FIELD_NUMBER = 8;
+ private int language_;
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @return Whether the language field is set.
+ */
+ @java.lang.Override
+ public boolean hasLanguage() {
+ return ((bitField0_ & 0x00000008) != 0);
+ }
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @return The enum numeric value on the wire for language.
+ */
+ @java.lang.Override
+ public int getLanguageValue() {
+ return language_;
+ }
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @return The language.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleLanguage getLanguage() {
+ viam.app.v1.AppOuterClass.ModuleLanguage result = viam.app.v1.AppOuterClass.ModuleLanguage.forNumber(language_);
+ return result == null ? viam.app.v1.AppOuterClass.ModuleLanguage.UNRECOGNIZED : result;
+ }
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @param value The enum numeric value on the wire for language to set.
+ */
+ private void setLanguageValue(int value) {
+ bitField0_ |= 0x00000008; language_ = value;
+ }
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @param value The language to set.
+ */
+ private void setLanguage(viam.app.v1.AppOuterClass.ModuleLanguage value) {
+ language_ = value.getNumber();
+ bitField0_ |= 0x00000008;
+ }
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ */
+ private void clearLanguage() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ language_ = 0;
+ }
+
public static viam.app.v1.AppOuterClass.ModuleMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -89959,6 +90384,162 @@ public Builder removeApps(int index) {
return this;
}
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @return Whether the sourceType field is set.
+ */
+ @java.lang.Override
+ public boolean hasSourceType() {
+ return instance.hasSourceType();
+ }
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @return The enum numeric value on the wire for sourceType.
+ */
+ @java.lang.Override
+ public int getSourceTypeValue() {
+ return instance.getSourceTypeValue();
+ }
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @param value The sourceType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSourceTypeValue(int value) {
+ copyOnWrite();
+ instance.setSourceTypeValue(value);
+ return this;
+ }
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @return The sourceType.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleSourceType getSourceType() {
+ return instance.getSourceType();
+ }
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @param value The enum numeric value on the wire for sourceType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSourceType(viam.app.v1.AppOuterClass.ModuleSourceType value) {
+ copyOnWrite();
+ instance.setSourceType(value);
+ return this;
+ }
+ /**
+ *
+ * Determines the type of module, either a registry module or an inline module.
+ *
+ *
+ * optional .viam.app.v1.ModuleSourceType source_type = 7 [json_name = "sourceType"];
+ * @return This builder for chaining.
+ */
+ public Builder clearSourceType() {
+ copyOnWrite();
+ instance.clearSourceType();
+ return this;
+ }
+
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @return Whether the language field is set.
+ */
+ @java.lang.Override
+ public boolean hasLanguage() {
+ return instance.hasLanguage();
+ }
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @return The enum numeric value on the wire for language.
+ */
+ @java.lang.Override
+ public int getLanguageValue() {
+ return instance.getLanguageValue();
+ }
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @param value The language to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLanguageValue(int value) {
+ copyOnWrite();
+ instance.setLanguageValue(value);
+ return this;
+ }
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @return The language.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleLanguage getLanguage() {
+ return instance.getLanguage();
+ }
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @param value The enum numeric value on the wire for language to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLanguage(viam.app.v1.AppOuterClass.ModuleLanguage value) {
+ copyOnWrite();
+ instance.setLanguage(value);
+ return this;
+ }
+ /**
+ *
+ * Specifies the language that the module is written in.
+ *
+ *
+ * optional .viam.app.v1.ModuleLanguage language = 8 [json_name = "language"];
+ * @return This builder for chaining.
+ */
+ public Builder clearLanguage() {
+ copyOnWrite();
+ instance.clearLanguage();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:viam.app.v1.ModuleMetadata)
}
@java.lang.Override
@@ -89985,10 +90566,13 @@ protected final java.lang.Object dynamicMethod(
"markdownDescription_",
"apps_",
viam.app.v1.AppOuterClass.App.class,
+ "sourceType_",
+ "language_",
};
java.lang.String info =
- "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0003\u0000\u0001\u001b\u0002\u001b" +
- "\u0003\u0208\u0004\u1208\u0000\u0005\u1208\u0001\u0006\u001b";
+ "\u0000\b\u0000\u0001\u0001\b\b\u0000\u0003\u0000\u0001\u001b\u0002\u001b\u0003\u0208" +
+ "\u0004\u1208\u0000\u0005\u1208\u0001\u0006\u001b\u0007\u100c\u0002\b\u100c\u0003" +
+ "";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
@@ -90043,6 +90627,408 @@ public static com.google.protobuf.Parser parser() {
}
}
+ public interface MLModelVersionOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:viam.app.v1.MLModelVersion)
+ com.google.protobuf.MessageLiteOrBuilder {
+
+ /**
+ * string version = 1 [json_name = "version"];
+ * @return The version.
+ */
+ java.lang.String getVersion();
+ /**
+ * string version = 1 [json_name = "version"];
+ * @return The bytes for version.
+ */
+ com.google.protobuf.ByteString
+ getVersionBytes();
+
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ * @return Whether the createdOn field is set.
+ */
+ boolean hasCreatedOn();
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ * @return The createdOn.
+ */
+ com.google.protobuf.Timestamp getCreatedOn();
+ }
+ /**
+ * Protobuf type {@code viam.app.v1.MLModelVersion}
+ */
+ public static final class MLModelVersion extends
+ com.google.protobuf.GeneratedMessageLite<
+ MLModelVersion, MLModelVersion.Builder> implements
+ // @@protoc_insertion_point(message_implements:viam.app.v1.MLModelVersion)
+ MLModelVersionOrBuilder {
+ private MLModelVersion() {
+ version_ = "";
+ }
+ private int bitField0_;
+ public static final int VERSION_FIELD_NUMBER = 1;
+ private java.lang.String version_;
+ /**
+ * string version = 1 [json_name = "version"];
+ * @return The version.
+ */
+ @java.lang.Override
+ public java.lang.String getVersion() {
+ return version_;
+ }
+ /**
+ * string version = 1 [json_name = "version"];
+ * @return The bytes for version.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getVersionBytes() {
+ return com.google.protobuf.ByteString.copyFromUtf8(version_);
+ }
+ /**
+ * string version = 1 [json_name = "version"];
+ * @param value The version to set.
+ */
+ private void setVersion(
+ java.lang.String value) {
+ java.lang.Class> valueClass = value.getClass();
+
+ version_ = value;
+ }
+ /**
+ * string version = 1 [json_name = "version"];
+ */
+ private void clearVersion() {
+
+ version_ = getDefaultInstance().getVersion();
+ }
+ /**
+ * string version = 1 [json_name = "version"];
+ * @param value The bytes for version to set.
+ */
+ private void setVersionBytes(
+ com.google.protobuf.ByteString value) {
+ checkByteStringIsUtf8(value);
+ version_ = value.toStringUtf8();
+
+ }
+
+ public static final int CREATED_ON_FIELD_NUMBER = 2;
+ private com.google.protobuf.Timestamp createdOn_;
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ */
+ @java.lang.Override
+ public boolean hasCreatedOn() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ */
+ @java.lang.Override
+ public com.google.protobuf.Timestamp getCreatedOn() {
+ return createdOn_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createdOn_;
+ }
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ */
+ private void setCreatedOn(com.google.protobuf.Timestamp value) {
+ value.getClass();
+ createdOn_ = value;
+ bitField0_ |= 0x00000001;
+ }
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ */
+ @java.lang.SuppressWarnings({"ReferenceEquality"})
+ private void mergeCreatedOn(com.google.protobuf.Timestamp value) {
+ value.getClass();
+ if (createdOn_ != null &&
+ createdOn_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
+ createdOn_ =
+ com.google.protobuf.Timestamp.newBuilder(createdOn_).mergeFrom(value).buildPartial();
+ } else {
+ createdOn_ = value;
+ }
+ bitField0_ |= 0x00000001;
+ }
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ */
+ private void clearCreatedOn() { createdOn_ = null;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data);
+ }
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data, extensionRegistry);
+ }
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data);
+ }
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data, extensionRegistry);
+ }
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data);
+ }
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data, extensionRegistry);
+ }
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, input);
+ }
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, input, extensionRegistry);
+ }
+
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return parseDelimitedFrom(DEFAULT_INSTANCE, input);
+ }
+
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
+ }
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, input);
+ }
+ public static viam.app.v1.AppOuterClass.MLModelVersion parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() {
+ return (Builder) DEFAULT_INSTANCE.createBuilder();
+ }
+ public static Builder newBuilder(viam.app.v1.AppOuterClass.MLModelVersion prototype) {
+ return DEFAULT_INSTANCE.createBuilder(prototype);
+ }
+
+ /**
+ * Protobuf type {@code viam.app.v1.MLModelVersion}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageLite.Builder<
+ viam.app.v1.AppOuterClass.MLModelVersion, Builder> implements
+ // @@protoc_insertion_point(builder_implements:viam.app.v1.MLModelVersion)
+ viam.app.v1.AppOuterClass.MLModelVersionOrBuilder {
+ // Construct using viam.app.v1.AppOuterClass.MLModelVersion.newBuilder()
+ private Builder() {
+ super(DEFAULT_INSTANCE);
+ }
+
+
+ /**
+ * string version = 1 [json_name = "version"];
+ * @return The version.
+ */
+ @java.lang.Override
+ public java.lang.String getVersion() {
+ return instance.getVersion();
+ }
+ /**
+ * string version = 1 [json_name = "version"];
+ * @return The bytes for version.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getVersionBytes() {
+ return instance.getVersionBytes();
+ }
+ /**
+ * string version = 1 [json_name = "version"];
+ * @param value The version to set.
+ * @return This builder for chaining.
+ */
+ public Builder setVersion(
+ java.lang.String value) {
+ copyOnWrite();
+ instance.setVersion(value);
+ return this;
+ }
+ /**
+ * string version = 1 [json_name = "version"];
+ * @return This builder for chaining.
+ */
+ public Builder clearVersion() {
+ copyOnWrite();
+ instance.clearVersion();
+ return this;
+ }
+ /**
+ * string version = 1 [json_name = "version"];
+ * @param value The bytes for version to set.
+ * @return This builder for chaining.
+ */
+ public Builder setVersionBytes(
+ com.google.protobuf.ByteString value) {
+ copyOnWrite();
+ instance.setVersionBytes(value);
+ return this;
+ }
+
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ */
+ @java.lang.Override
+ public boolean hasCreatedOn() {
+ return instance.hasCreatedOn();
+ }
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ */
+ @java.lang.Override
+ public com.google.protobuf.Timestamp getCreatedOn() {
+ return instance.getCreatedOn();
+ }
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ */
+ public Builder setCreatedOn(com.google.protobuf.Timestamp value) {
+ copyOnWrite();
+ instance.setCreatedOn(value);
+ return this;
+ }
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ */
+ public Builder setCreatedOn(
+ com.google.protobuf.Timestamp.Builder builderForValue) {
+ copyOnWrite();
+ instance.setCreatedOn(builderForValue.build());
+ return this;
+ }
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ */
+ public Builder mergeCreatedOn(com.google.protobuf.Timestamp value) {
+ copyOnWrite();
+ instance.mergeCreatedOn(value);
+ return this;
+ }
+ /**
+ * .google.protobuf.Timestamp created_on = 2 [json_name = "createdOn"];
+ */
+ public Builder clearCreatedOn() { copyOnWrite();
+ instance.clearCreatedOn();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:viam.app.v1.MLModelVersion)
+ }
+ @java.lang.Override
+ @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
+ protected final java.lang.Object dynamicMethod(
+ com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
+ java.lang.Object arg0, java.lang.Object arg1) {
+ switch (method) {
+ case NEW_MUTABLE_INSTANCE: {
+ return new viam.app.v1.AppOuterClass.MLModelVersion();
+ }
+ case NEW_BUILDER: {
+ return new Builder();
+ }
+ case BUILD_MESSAGE_INFO: {
+ java.lang.Object[] objects = new java.lang.Object[] {
+ "bitField0_",
+ "version_",
+ "createdOn_",
+ };
+ java.lang.String info =
+ "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u0208\u0002\u1009" +
+ "\u0000";
+ return newMessageInfo(DEFAULT_INSTANCE, info, objects);
+ }
+ // fall through
+ case GET_DEFAULT_INSTANCE: {
+ return DEFAULT_INSTANCE;
+ }
+ case GET_PARSER: {
+ com.google.protobuf.Parser parser = PARSER;
+ if (parser == null) {
+ synchronized (viam.app.v1.AppOuterClass.MLModelVersion.class) {
+ parser = PARSER;
+ if (parser == null) {
+ parser =
+ new DefaultInstanceBasedParser(
+ DEFAULT_INSTANCE);
+ PARSER = parser;
+ }
+ }
+ }
+ return parser;
+ }
+ case GET_MEMOIZED_IS_INITIALIZED: {
+ return (byte) 1;
+ }
+ case SET_MEMOIZED_IS_INITIALIZED: {
+ return null;
+ }
+ }
+ throw new UnsupportedOperationException();
+ }
+
+
+ // @@protoc_insertion_point(class_scope:viam.app.v1.MLModelVersion)
+ private static final viam.app.v1.AppOuterClass.MLModelVersion DEFAULT_INSTANCE;
+ static {
+ MLModelVersion defaultInstance = new MLModelVersion();
+ // New instances are implicitly immutable so no need to make
+ // immutable.
+ DEFAULT_INSTANCE = defaultInstance;
+ com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
+ MLModelVersion.class, defaultInstance);
+ }
+
+ public static viam.app.v1.AppOuterClass.MLModelVersion getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static volatile com.google.protobuf.Parser PARSER;
+
+ public static com.google.protobuf.Parser parser() {
+ return DEFAULT_INSTANCE.getParserForType();
+ }
+ }
+
public interface MLModelMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:viam.app.v1.MLModelMetadata)
com.google.protobuf.MessageLiteOrBuilder {
@@ -90052,40 +91038,48 @@ public interface MLModelMetadataOrBuilder extends
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @return A list containing the versions.
*/
- java.util.List
+ @java.lang.Deprecated java.util.List
getVersionsList();
/**
*
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @return The count of versions.
*/
- int getVersionsCount();
+ @java.lang.Deprecated int getVersionsCount();
/**
*
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param index The index of the element to return.
* @return The versions at the given index.
*/
- java.lang.String getVersions(int index);
+ @java.lang.Deprecated java.lang.String getVersions(int index);
/**
*
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param index The index of the element to return.
* @return The versions at the given index.
*/
- com.google.protobuf.ByteString
+ @java.lang.Deprecated com.google.protobuf.ByteString
getVersionsBytes(int index);
/**
@@ -90109,6 +91103,20 @@ public interface MLModelMetadataOrBuilder extends
* @return The modelFramework.
*/
viam.app.mltraining.v1.MlTraining.ModelFramework getModelFramework();
+
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ java.util.List
+ getDetailedVersionsList();
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ viam.app.v1.AppOuterClass.MLModelVersion getDetailedVersions(int index);
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ int getDetailedVersionsCount();
}
/**
* Protobuf type {@code viam.app.v1.MLModelMetadata}
@@ -90120,6 +91128,7 @@ public static final class MLModelMetadata extends
MLModelMetadataOrBuilder {
private MLModelMetadata() {
versions_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
+ detailedVersions_ = emptyProtobufList();
}
public static final int VERSIONS_FIELD_NUMBER = 1;
private com.google.protobuf.Internal.ProtobufList versions_;
@@ -90128,11 +91137,13 @@ private MLModelMetadata() {
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @return A list containing the versions.
*/
@java.lang.Override
- public java.util.List getVersionsList() {
+ @java.lang.Deprecated public java.util.List getVersionsList() {
return versions_;
}
/**
@@ -90140,11 +91151,13 @@ public java.util.List getVersionsList() {
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @return The count of versions.
*/
@java.lang.Override
- public int getVersionsCount() {
+ @java.lang.Deprecated public int getVersionsCount() {
return versions_.size();
}
/**
@@ -90152,12 +91165,14 @@ public int getVersionsCount() {
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param index The index of the element to return.
* @return The versions at the given index.
*/
@java.lang.Override
- public java.lang.String getVersions(int index) {
+ @java.lang.Deprecated public java.lang.String getVersions(int index) {
return versions_.get(index);
}
/**
@@ -90165,12 +91180,14 @@ public java.lang.String getVersions(int index) {
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param index The index of the value to return.
* @return The bytes of the versions at the given index.
*/
@java.lang.Override
- public com.google.protobuf.ByteString
+ @java.lang.Deprecated public com.google.protobuf.ByteString
getVersionsBytes(int index) {
return com.google.protobuf.ByteString.copyFromUtf8(
versions_.get(index));
@@ -90187,7 +91204,9 @@ private void ensureVersionsIsMutable() {
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param index The index to set the value at.
* @param value The versions to set.
*/
@@ -90202,7 +91221,9 @@ private void setVersions(
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param value The versions to add.
*/
private void addVersions(
@@ -90216,7 +91237,9 @@ private void addVersions(
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param values The versions to add.
*/
private void addAllVersions(
@@ -90230,7 +91253,9 @@ private void addAllVersions(
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
*/
private void clearVersions() {
versions_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
@@ -90240,7 +91265,9 @@ private void clearVersions() {
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param value The bytes of the versions to add.
*/
private void addVersionsBytes(
@@ -90334,6 +91361,100 @@ private void clearModelFramework() {
modelFramework_ = 0;
}
+ public static final int DETAILED_VERSIONS_FIELD_NUMBER = 4;
+ private com.google.protobuf.Internal.ProtobufListrepeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ public java.util.List extends viam.app.v1.AppOuterClass.MLModelVersionOrBuilder>
+ getDetailedVersionsOrBuilderList() {
+ return detailedVersions_;
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ @java.lang.Override
+ public int getDetailedVersionsCount() {
+ return detailedVersions_.size();
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.MLModelVersion getDetailedVersions(int index) {
+ return detailedVersions_.get(index);
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ public viam.app.v1.AppOuterClass.MLModelVersionOrBuilder getDetailedVersionsOrBuilder(
+ int index) {
+ return detailedVersions_.get(index);
+ }
+ private void ensureDetailedVersionsIsMutable() {
+ com.google.protobuf.Internal.ProtobufListrepeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ private void setDetailedVersions(
+ int index, viam.app.v1.AppOuterClass.MLModelVersion value) {
+ value.getClass();
+ ensureDetailedVersionsIsMutable();
+ detailedVersions_.set(index, value);
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ private void addDetailedVersions(viam.app.v1.AppOuterClass.MLModelVersion value) {
+ value.getClass();
+ ensureDetailedVersionsIsMutable();
+ detailedVersions_.add(value);
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ private void addDetailedVersions(
+ int index, viam.app.v1.AppOuterClass.MLModelVersion value) {
+ value.getClass();
+ ensureDetailedVersionsIsMutable();
+ detailedVersions_.add(index, value);
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ private void addAllDetailedVersions(
+ java.lang.Iterable extends viam.app.v1.AppOuterClass.MLModelVersion> values) {
+ ensureDetailedVersionsIsMutable();
+ com.google.protobuf.AbstractMessageLite.addAll(
+ values, detailedVersions_);
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ private void clearDetailedVersions() {
+ detailedVersions_ = emptyProtobufList();
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ private void removeDetailedVersions(int index) {
+ ensureDetailedVersionsIsMutable();
+ detailedVersions_.remove(index);
+ }
+
public static viam.app.v1.AppOuterClass.MLModelMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -90436,11 +91557,13 @@ private Builder() {
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @return A list containing the versions.
*/
@java.lang.Override
- public java.util.Listrepeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @return The count of versions.
*/
@java.lang.Override
- public int getVersionsCount() {
+ @java.lang.Deprecated public int getVersionsCount() {
return instance.getVersionsCount();
}
/**
@@ -90462,12 +91587,14 @@ public int getVersionsCount() {
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param index The index of the element to return.
* @return The versions at the given index.
*/
@java.lang.Override
- public java.lang.String getVersions(int index) {
+ @java.lang.Deprecated public java.lang.String getVersions(int index) {
return instance.getVersions(index);
}
/**
@@ -90475,12 +91602,14 @@ public java.lang.String getVersions(int index) {
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param index The index of the value to return.
* @return The bytes of the versions at the given index.
*/
@java.lang.Override
- public com.google.protobuf.ByteString
+ @java.lang.Deprecated public com.google.protobuf.ByteString
getVersionsBytes(int index) {
return instance.getVersionsBytes(index);
}
@@ -90489,12 +91618,14 @@ public java.lang.String getVersions(int index) {
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param index The index to set the value at.
* @param value The versions to set.
* @return This builder for chaining.
*/
- public Builder setVersions(
+ @java.lang.Deprecated public Builder setVersions(
int index, java.lang.String value) {
copyOnWrite();
instance.setVersions(index, value);
@@ -90505,11 +91636,13 @@ public Builder setVersions(
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param value The versions to add.
* @return This builder for chaining.
*/
- public Builder addVersions(
+ @java.lang.Deprecated public Builder addVersions(
java.lang.String value) {
copyOnWrite();
instance.addVersions(value);
@@ -90520,11 +91653,13 @@ public Builder addVersions(
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param values The versions to add.
* @return This builder for chaining.
*/
- public Builder addAllVersions(
+ @java.lang.Deprecated public Builder addAllVersions(
java.lang.Iterablerepeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @return This builder for chaining.
*/
- public Builder clearVersions() {
+ @java.lang.Deprecated public Builder clearVersions() {
copyOnWrite();
instance.clearVersions();
return this;
@@ -90548,11 +91685,13 @@ public Builder clearVersions() {
* A list of package versions for a ML model
*
*
- * repeated string versions = 1 [json_name = "versions"];
+ * repeated string versions = 1 [json_name = "versions", deprecated = true];
+ * @deprecated viam.app.v1.MLModelMetadata.versions is deprecated.
+ * See app/v1/app.proto;l=1402
* @param value The bytes of the versions to add.
* @return This builder for chaining.
*/
- public Builder addVersionsBytes(
+ @java.lang.Deprecated public Builder addVersionsBytes(
com.google.protobuf.ByteString value) {
copyOnWrite();
instance.addVersionsBytes(value);
@@ -90651,6 +91790,108 @@ public Builder clearModelFramework() {
return this;
}
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ @java.lang.Override
+ public int getDetailedVersionsCount() {
+ return instance.getDetailedVersionsCount();
+ }/**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.MLModelVersion getDetailedVersions(int index) {
+ return instance.getDetailedVersions(index);
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ public Builder setDetailedVersions(
+ int index, viam.app.v1.AppOuterClass.MLModelVersion value) {
+ copyOnWrite();
+ instance.setDetailedVersions(index, value);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ public Builder setDetailedVersions(
+ int index, viam.app.v1.AppOuterClass.MLModelVersion.Builder builderForValue) {
+ copyOnWrite();
+ instance.setDetailedVersions(index,
+ builderForValue.build());
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ public Builder addDetailedVersions(viam.app.v1.AppOuterClass.MLModelVersion value) {
+ copyOnWrite();
+ instance.addDetailedVersions(value);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ public Builder addDetailedVersions(
+ int index, viam.app.v1.AppOuterClass.MLModelVersion value) {
+ copyOnWrite();
+ instance.addDetailedVersions(index, value);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ public Builder addDetailedVersions(
+ viam.app.v1.AppOuterClass.MLModelVersion.Builder builderForValue) {
+ copyOnWrite();
+ instance.addDetailedVersions(builderForValue.build());
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ public Builder addDetailedVersions(
+ int index, viam.app.v1.AppOuterClass.MLModelVersion.Builder builderForValue) {
+ copyOnWrite();
+ instance.addDetailedVersions(index,
+ builderForValue.build());
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ public Builder addAllDetailedVersions(
+ java.lang.Iterable extends viam.app.v1.AppOuterClass.MLModelVersion> values) {
+ copyOnWrite();
+ instance.addAllDetailedVersions(values);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ public Builder clearDetailedVersions() {
+ copyOnWrite();
+ instance.clearDetailedVersions();
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.MLModelVersion detailed_versions = 4 [json_name = "detailedVersions"];
+ */
+ public Builder removeDetailedVersions(int index) {
+ copyOnWrite();
+ instance.removeDetailedVersions(index);
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:viam.app.v1.MLModelMetadata)
}
@java.lang.Override
@@ -90670,10 +91911,12 @@ protected final java.lang.Object dynamicMethod(
"versions_",
"modelType_",
"modelFramework_",
+ "detailedVersions_",
+ viam.app.v1.AppOuterClass.MLModelVersion.class,
};
java.lang.String info =
- "\u0000\u0003\u0000\u0000\u0001\u0003\u0003\u0000\u0001\u0000\u0001\u021a\u0002\f" +
- "\u0003\f";
+ "\u0000\u0004\u0000\u0000\u0001\u0004\u0004\u0000\u0002\u0000\u0001\u021a\u0002\f" +
+ "\u0003\f\u0004\u001b";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
@@ -97596,6 +98839,64 @@ public interface ListRegistryItemsRequestOrBuilder extends
* @return The includeMarkdownDocumentation.
*/
boolean getIncludeMarkdownDocumentation();
+
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @return A list containing the moduleSourceTypes.
+ */
+ java.util.Listrepeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @return The count of moduleSourceTypes.
+ */
+ int getModuleSourceTypesCount();
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param index The index of the element to return.
+ * @return The moduleSourceTypes at the given index.
+ */
+ viam.app.v1.AppOuterClass.ModuleSourceType getModuleSourceTypes(int index);
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @return A list containing the enum numeric values on the wire for moduleSourceTypes.
+ */
+ java.util.Listrepeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param index The index of the value to return.
+ * @return The enum numeric value on the wire of moduleSourceTypes at the given index.
+ */
+ int getModuleSourceTypesValue(int index);
+
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @return A list containing the moduleLanguages.
+ */
+ java.util.Listrepeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @return The count of moduleLanguages.
+ */
+ int getModuleLanguagesCount();
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param index The index of the element to return.
+ * @return The moduleLanguages at the given index.
+ */
+ viam.app.v1.AppOuterClass.ModuleLanguage getModuleLanguages(int index);
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @return A list containing the enum numeric values on the wire for moduleLanguages.
+ */
+ java.util.Listrepeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param index The index of the value to return.
+ * @return The enum numeric value on the wire of moduleLanguages at the given index.
+ */
+ int getModuleLanguagesValue(int index);
}
/**
* Protobuf type {@code viam.app.v1.ListRegistryItemsRequest}
@@ -97614,6 +98915,8 @@ private ListRegistryItemsRequest() {
searchTerm_ = "";
pageToken_ = "";
publicNamespaces_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
+ moduleSourceTypes_ = emptyIntList();
+ moduleLanguages_ = emptyIntList();
}
private int bitField0_;
public static final int ORGANIZATION_ID_FIELD_NUMBER = 1;
@@ -98454,6 +99757,268 @@ private void clearIncludeMarkdownDocumentation() {
includeMarkdownDocumentation_ = false;
}
+ public static final int MODULE_SOURCE_TYPES_FIELD_NUMBER = 10;
+ private com.google.protobuf.Internal.IntList moduleSourceTypes_;
+ private static final com.google.protobuf.Internal.IntListAdapter.IntConverter<
+ viam.app.v1.AppOuterClass.ModuleSourceType> moduleSourceTypes_converter_ =
+ new com.google.protobuf.Internal.IntListAdapter.IntConverter<
+ viam.app.v1.AppOuterClass.ModuleSourceType>() {
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleSourceType convert(int from) {
+ viam.app.v1.AppOuterClass.ModuleSourceType result = viam.app.v1.AppOuterClass.ModuleSourceType.forNumber(from);
+ return result == null ? viam.app.v1.AppOuterClass.ModuleSourceType.UNRECOGNIZED : result;
+ }
+ };
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @return A list containing the moduleSourceTypes.
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @return The count of moduleSourceTypes.
+ */
+ @java.lang.Override
+ public int getModuleSourceTypesCount() {
+ return moduleSourceTypes_.size();
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param index The index of the element to return.
+ * @return The moduleSourceTypes at the given index.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleSourceType getModuleSourceTypes(int index) {
+ viam.app.v1.AppOuterClass.ModuleSourceType result = viam.app.v1.AppOuterClass.ModuleSourceType.forNumber(moduleSourceTypes_.getInt(index));
+ return result == null ? viam.app.v1.AppOuterClass.ModuleSourceType.UNRECOGNIZED : result;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @return A list containing the enum numeric values on the wire for moduleSourceTypes.
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param index The index of the value to return.
+ * @return The enum numeric value on the wire of moduleSourceTypes at the given index.
+ */
+ @java.lang.Override
+ public int getModuleSourceTypesValue(int index) {
+ return moduleSourceTypes_.getInt(index);
+ }
+ private int moduleSourceTypesMemoizedSerializedSize;
+ private void ensureModuleSourceTypesIsMutable() {
+ com.google.protobuf.Internal.IntList tmp = moduleSourceTypes_;
+ if (!tmp.isModifiable()) {
+ moduleSourceTypes_ =
+ com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
+ }
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param index The index to set the value at.
+ * @param value The moduleSourceTypes to set.
+ */
+ private void setModuleSourceTypes(
+ int index, viam.app.v1.AppOuterClass.ModuleSourceType value) {
+ value.getClass();
+ ensureModuleSourceTypesIsMutable();
+ moduleSourceTypes_.setInt(index, value.getNumber());
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param value The moduleSourceTypes to add.
+ */
+ private void addModuleSourceTypes(viam.app.v1.AppOuterClass.ModuleSourceType value) {
+ value.getClass();
+ ensureModuleSourceTypesIsMutable();
+ moduleSourceTypes_.addInt(value.getNumber());
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param values The moduleSourceTypes to add.
+ */
+ private void addAllModuleSourceTypes(
+ java.lang.Iterable extends viam.app.v1.AppOuterClass.ModuleSourceType> values) {
+ ensureModuleSourceTypesIsMutable();
+ for (viam.app.v1.AppOuterClass.ModuleSourceType value : values) {
+ moduleSourceTypes_.addInt(value.getNumber());
+ }
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ */
+ private void clearModuleSourceTypes() {
+ moduleSourceTypes_ = emptyIntList();
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param value The enum numeric value on the wire for moduleSourceTypes to set.
+ */
+ private void setModuleSourceTypesValue(
+ int index, int value) {
+ ensureModuleSourceTypesIsMutable();
+ moduleSourceTypes_.setInt(index, value);
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param value The enum numeric value on the wire for moduleSourceTypes to add.
+ */
+ private void addModuleSourceTypesValue(int value) {
+ ensureModuleSourceTypesIsMutable();
+ moduleSourceTypes_.addInt(value);
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param values The enum numeric values on the wire for moduleSourceTypes to add.
+ */
+ private void addAllModuleSourceTypesValue(
+ java.lang.Iterablerepeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @return A list containing the moduleLanguages.
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @return The count of moduleLanguages.
+ */
+ @java.lang.Override
+ public int getModuleLanguagesCount() {
+ return moduleLanguages_.size();
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param index The index of the element to return.
+ * @return The moduleLanguages at the given index.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleLanguage getModuleLanguages(int index) {
+ viam.app.v1.AppOuterClass.ModuleLanguage result = viam.app.v1.AppOuterClass.ModuleLanguage.forNumber(moduleLanguages_.getInt(index));
+ return result == null ? viam.app.v1.AppOuterClass.ModuleLanguage.UNRECOGNIZED : result;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @return A list containing the enum numeric values on the wire for moduleLanguages.
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param index The index of the value to return.
+ * @return The enum numeric value on the wire of moduleLanguages at the given index.
+ */
+ @java.lang.Override
+ public int getModuleLanguagesValue(int index) {
+ return moduleLanguages_.getInt(index);
+ }
+ private int moduleLanguagesMemoizedSerializedSize;
+ private void ensureModuleLanguagesIsMutable() {
+ com.google.protobuf.Internal.IntList tmp = moduleLanguages_;
+ if (!tmp.isModifiable()) {
+ moduleLanguages_ =
+ com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
+ }
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param index The index to set the value at.
+ * @param value The moduleLanguages to set.
+ */
+ private void setModuleLanguages(
+ int index, viam.app.v1.AppOuterClass.ModuleLanguage value) {
+ value.getClass();
+ ensureModuleLanguagesIsMutable();
+ moduleLanguages_.setInt(index, value.getNumber());
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param value The moduleLanguages to add.
+ */
+ private void addModuleLanguages(viam.app.v1.AppOuterClass.ModuleLanguage value) {
+ value.getClass();
+ ensureModuleLanguagesIsMutable();
+ moduleLanguages_.addInt(value.getNumber());
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param values The moduleLanguages to add.
+ */
+ private void addAllModuleLanguages(
+ java.lang.Iterable extends viam.app.v1.AppOuterClass.ModuleLanguage> values) {
+ ensureModuleLanguagesIsMutable();
+ for (viam.app.v1.AppOuterClass.ModuleLanguage value : values) {
+ moduleLanguages_.addInt(value.getNumber());
+ }
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ */
+ private void clearModuleLanguages() {
+ moduleLanguages_ = emptyIntList();
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param value The enum numeric value on the wire for moduleLanguages to set.
+ */
+ private void setModuleLanguagesValue(
+ int index, int value) {
+ ensureModuleLanguagesIsMutable();
+ moduleLanguages_.setInt(index, value);
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param value The enum numeric value on the wire for moduleLanguages to add.
+ */
+ private void addModuleLanguagesValue(int value) {
+ ensureModuleLanguagesIsMutable();
+ moduleLanguages_.addInt(value);
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param values The enum numeric values on the wire for moduleLanguages to add.
+ */
+ private void addAllModuleLanguagesValue(
+ java.lang.Iterablerepeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @return A list containing the moduleSourceTypes.
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @return The count of moduleSourceTypes.
+ */
+ @java.lang.Override
+ public int getModuleSourceTypesCount() {
+ return instance.getModuleSourceTypesCount();
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param index The index of the element to return.
+ * @return The moduleSourceTypes at the given index.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleSourceType getModuleSourceTypes(int index) {
+ return instance.getModuleSourceTypes(index);
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param index The index to set the value at.
+ * @param value The moduleSourceTypes to set.
+ * @return This builder for chaining.
+ */
+ public Builder setModuleSourceTypes(
+ int index, viam.app.v1.AppOuterClass.ModuleSourceType value) {
+ copyOnWrite();
+ instance.setModuleSourceTypes(index, value);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param value The moduleSourceTypes to add.
+ * @return This builder for chaining.
+ */
+ public Builder addModuleSourceTypes(viam.app.v1.AppOuterClass.ModuleSourceType value) {
+ copyOnWrite();
+ instance.addModuleSourceTypes(value);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param values The moduleSourceTypes to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllModuleSourceTypes(
+ java.lang.Iterable extends viam.app.v1.AppOuterClass.ModuleSourceType> values) {
+ copyOnWrite();
+ instance.addAllModuleSourceTypes(values); return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @return This builder for chaining.
+ */
+ public Builder clearModuleSourceTypes() {
+ copyOnWrite();
+ instance.clearModuleSourceTypes();
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @return A list containing the enum numeric values on the wire for moduleSourceTypes.
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param index The index of the value to return.
+ * @return The enum numeric value on the wire of moduleSourceTypes at the given index.
+ */
+ @java.lang.Override
+ public int getModuleSourceTypesValue(int index) {
+ return instance.getModuleSourceTypesValue(index);
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param index The index to set the value at.
+ * @param value The enum numeric value on the wire for moduleSourceTypes to set.
+ * @return This builder for chaining.
+ */
+ public Builder setModuleSourceTypesValue(
+ int index, int value) {
+ copyOnWrite();
+ instance.setModuleSourceTypesValue(index, value);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param value The enum numeric value on the wire for moduleSourceTypes to add.
+ * @return This builder for chaining.
+ */
+ public Builder addModuleSourceTypesValue(int value) {
+ copyOnWrite();
+ instance.addModuleSourceTypesValue(value);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleSourceType module_source_types = 10 [json_name = "moduleSourceTypes"];
+ * @param values The enum numeric values on the wire for moduleSourceTypes to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllModuleSourceTypesValue(
+ java.lang.Iterablerepeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @return A list containing the moduleLanguages.
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @return The count of moduleLanguages.
+ */
+ @java.lang.Override
+ public int getModuleLanguagesCount() {
+ return instance.getModuleLanguagesCount();
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param index The index of the element to return.
+ * @return The moduleLanguages at the given index.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleLanguage getModuleLanguages(int index) {
+ return instance.getModuleLanguages(index);
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param index The index to set the value at.
+ * @param value The moduleLanguages to set.
+ * @return This builder for chaining.
+ */
+ public Builder setModuleLanguages(
+ int index, viam.app.v1.AppOuterClass.ModuleLanguage value) {
+ copyOnWrite();
+ instance.setModuleLanguages(index, value);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param value The moduleLanguages to add.
+ * @return This builder for chaining.
+ */
+ public Builder addModuleLanguages(viam.app.v1.AppOuterClass.ModuleLanguage value) {
+ copyOnWrite();
+ instance.addModuleLanguages(value);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param values The moduleLanguages to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllModuleLanguages(
+ java.lang.Iterable extends viam.app.v1.AppOuterClass.ModuleLanguage> values) {
+ copyOnWrite();
+ instance.addAllModuleLanguages(values); return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @return This builder for chaining.
+ */
+ public Builder clearModuleLanguages() {
+ copyOnWrite();
+ instance.clearModuleLanguages();
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @return A list containing the enum numeric values on the wire for moduleLanguages.
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param index The index of the value to return.
+ * @return The enum numeric value on the wire of moduleLanguages at the given index.
+ */
+ @java.lang.Override
+ public int getModuleLanguagesValue(int index) {
+ return instance.getModuleLanguagesValue(index);
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param index The index to set the value at.
+ * @param value The enum numeric value on the wire for moduleLanguages to set.
+ * @return This builder for chaining.
+ */
+ public Builder setModuleLanguagesValue(
+ int index, int value) {
+ copyOnWrite();
+ instance.setModuleLanguagesValue(index, value);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param value The enum numeric value on the wire for moduleLanguages to add.
+ * @return This builder for chaining.
+ */
+ public Builder addModuleLanguagesValue(int value) {
+ copyOnWrite();
+ instance.addModuleLanguagesValue(value);
+ return this;
+ }
+ /**
+ * repeated .viam.app.v1.ModuleLanguage module_languages = 11 [json_name = "moduleLanguages"];
+ * @param values The enum numeric values on the wire for moduleLanguages to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllModuleLanguagesValue(
+ java.lang.Iterablerepeated .viam.app.v1.App apps = 3 [json_name = "apps"];
*/
int getAppsCount();
+
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @return Whether the sourceType field is set.
+ */
+ boolean hasSourceType();
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @return The enum numeric value on the wire for sourceType.
+ */
+ int getSourceTypeValue();
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @return The sourceType.
+ */
+ viam.app.v1.AppOuterClass.ModuleSourceType getSourceType();
+
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @return Whether the language field is set.
+ */
+ boolean hasLanguage();
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @return The enum numeric value on the wire for language.
+ */
+ int getLanguageValue();
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @return The language.
+ */
+ viam.app.v1.AppOuterClass.ModuleLanguage getLanguage();
}
/**
* Protobuf type {@code viam.app.v1.UpdateModuleMetadata}
@@ -106380,6 +108242,7 @@ private UpdateModuleMetadata() {
entrypoint_ = "";
apps_ = emptyProtobufList();
}
+ private int bitField0_;
public static final int MODELS_FIELD_NUMBER = 1;
private com.google.protobuf.Internal.ProtobufList+ * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @return Whether the sourceType field is set.
+ */
+ @java.lang.Override
+ public boolean hasSourceType() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @return The enum numeric value on the wire for sourceType.
+ */
+ @java.lang.Override
+ public int getSourceTypeValue() {
+ return sourceType_;
+ }
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @return The sourceType.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleSourceType getSourceType() {
+ viam.app.v1.AppOuterClass.ModuleSourceType result = viam.app.v1.AppOuterClass.ModuleSourceType.forNumber(sourceType_);
+ return result == null ? viam.app.v1.AppOuterClass.ModuleSourceType.UNRECOGNIZED : result;
+ }
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @param value The enum numeric value on the wire for sourceType to set.
+ */
+ private void setSourceTypeValue(int value) {
+ bitField0_ |= 0x00000001; sourceType_ = value;
+ }
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @param value The sourceType to set.
+ */
+ private void setSourceType(viam.app.v1.AppOuterClass.ModuleSourceType value) {
+ sourceType_ = value.getNumber();
+ bitField0_ |= 0x00000001;
+ }
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ */
+ private void clearSourceType() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ sourceType_ = 0;
+ }
+
+ public static final int LANGUAGE_FIELD_NUMBER = 5;
+ private int language_;
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @return Whether the language field is set.
+ */
+ @java.lang.Override
+ public boolean hasLanguage() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @return The enum numeric value on the wire for language.
+ */
+ @java.lang.Override
+ public int getLanguageValue() {
+ return language_;
+ }
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @return The language.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleLanguage getLanguage() {
+ viam.app.v1.AppOuterClass.ModuleLanguage result = viam.app.v1.AppOuterClass.ModuleLanguage.forNumber(language_);
+ return result == null ? viam.app.v1.AppOuterClass.ModuleLanguage.UNRECOGNIZED : result;
+ }
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @param value The enum numeric value on the wire for language to set.
+ */
+ private void setLanguageValue(int value) {
+ bitField0_ |= 0x00000002; language_ = value;
+ }
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @param value The language to set.
+ */
+ private void setLanguage(viam.app.v1.AppOuterClass.ModuleLanguage value) {
+ language_ = value.getNumber();
+ bitField0_ |= 0x00000002;
+ }
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ */
+ private void clearLanguage() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ language_ = 0;
+ }
+
public static viam.app.v1.AppOuterClass.UpdateModuleMetadata parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -107189,6 +109200,162 @@ public Builder removeApps(int index) {
return this;
}
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @return Whether the sourceType field is set.
+ */
+ @java.lang.Override
+ public boolean hasSourceType() {
+ return instance.hasSourceType();
+ }
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @return The enum numeric value on the wire for sourceType.
+ */
+ @java.lang.Override
+ public int getSourceTypeValue() {
+ return instance.getSourceTypeValue();
+ }
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @param value The sourceType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSourceTypeValue(int value) {
+ copyOnWrite();
+ instance.setSourceTypeValue(value);
+ return this;
+ }
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @return The sourceType.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleSourceType getSourceType() {
+ return instance.getSourceType();
+ }
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @param value The enum numeric value on the wire for sourceType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSourceType(viam.app.v1.AppOuterClass.ModuleSourceType value) {
+ copyOnWrite();
+ instance.setSourceType(value);
+ return this;
+ }
+ /**
+ * + * Determines where the source code of module is managed, either externally or hosted by viam. + *+ * + *
optional .viam.app.v1.ModuleSourceType source_type = 4 [json_name = "sourceType"];
+ * @return This builder for chaining.
+ */
+ public Builder clearSourceType() {
+ copyOnWrite();
+ instance.clearSourceType();
+ return this;
+ }
+
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @return Whether the language field is set.
+ */
+ @java.lang.Override
+ public boolean hasLanguage() {
+ return instance.hasLanguage();
+ }
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @return The enum numeric value on the wire for language.
+ */
+ @java.lang.Override
+ public int getLanguageValue() {
+ return instance.getLanguageValue();
+ }
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @param value The language to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLanguageValue(int value) {
+ copyOnWrite();
+ instance.setLanguageValue(value);
+ return this;
+ }
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @return The language.
+ */
+ @java.lang.Override
+ public viam.app.v1.AppOuterClass.ModuleLanguage getLanguage() {
+ return instance.getLanguage();
+ }
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @param value The enum numeric value on the wire for language to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLanguage(viam.app.v1.AppOuterClass.ModuleLanguage value) {
+ copyOnWrite();
+ instance.setLanguage(value);
+ return this;
+ }
+ /**
+ * + * The language the module is written in + *+ * + *
optional .viam.app.v1.ModuleLanguage language = 5 [json_name = "language"];
+ * @return This builder for chaining.
+ */
+ public Builder clearLanguage() {
+ copyOnWrite();
+ instance.clearLanguage();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:viam.app.v1.UpdateModuleMetadata)
}
@java.lang.Override
@@ -107205,15 +109372,18 @@ protected final java.lang.Object dynamicMethod(
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
+ "bitField0_",
"models_",
viam.app.v1.AppOuterClass.Model.class,
"entrypoint_",
"apps_",
viam.app.v1.AppOuterClass.App.class,
+ "sourceType_",
+ "language_",
};
java.lang.String info =
- "\u0000\u0003\u0000\u0000\u0001\u0003\u0003\u0000\u0002\u0000\u0001\u001b\u0002\u0208" +
- "\u0003\u001b";
+ "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0002\u0000\u0001\u001b\u0002\u0208" +
+ "\u0003\u001b\u0004\u100c\u0000\u0005\u100c\u0001";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
diff --git a/core/sdk/src/main/gen/viam/provisioning/v1/Provisioning.java b/core/sdk/src/main/gen/viam/provisioning/v1/Provisioning.java
index b98c10ff3..87cd8bd2d 100644
--- a/core/sdk/src/main/gen/viam/provisioning/v1/Provisioning.java
+++ b/core/sdk/src/main/gen/viam/provisioning/v1/Provisioning.java
@@ -4463,6 +4463,17 @@ public interface CloudConfigOrBuilder extends
*/
com.google.protobuf.ByteString
getAppAddressBytes();
+
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ * @return Whether the apiKey field is set.
+ */
+ boolean hasApiKey();
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ * @return The apiKey.
+ */
+ viam.provisioning.v1.Provisioning.APIKey getApiKey();
}
/**
*
@@ -4481,6 +4492,7 @@ private CloudConfig() {
secret_ = "";
appAddress_ = "";
}
+ private int bitField0_;
public static final int ID_FIELD_NUMBER = 1;
private java.lang.String id_;
/**
@@ -4662,6 +4674,52 @@ private void setAppAddressBytes(
}
+ public static final int API_KEY_FIELD_NUMBER = 4;
+ private viam.provisioning.v1.Provisioning.APIKey apiKey_;
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ */
+ @java.lang.Override
+ public boolean hasApiKey() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ */
+ @java.lang.Override
+ public viam.provisioning.v1.Provisioning.APIKey getApiKey() {
+ return apiKey_ == null ? viam.provisioning.v1.Provisioning.APIKey.getDefaultInstance() : apiKey_;
+ }
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ */
+ private void setApiKey(viam.provisioning.v1.Provisioning.APIKey value) {
+ value.getClass();
+ apiKey_ = value;
+ bitField0_ |= 0x00000001;
+ }
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ */
+ @java.lang.SuppressWarnings({"ReferenceEquality"})
+ private void mergeApiKey(viam.provisioning.v1.Provisioning.APIKey value) {
+ value.getClass();
+ if (apiKey_ != null &&
+ apiKey_ != viam.provisioning.v1.Provisioning.APIKey.getDefaultInstance()) {
+ apiKey_ =
+ viam.provisioning.v1.Provisioning.APIKey.newBuilder(apiKey_).mergeFrom(value).buildPartial();
+ } else {
+ apiKey_ = value;
+ }
+ bitField0_ |= 0x00000001;
+ }
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ */
+ private void clearApiKey() { apiKey_ = null;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+
public static viam.provisioning.v1.Provisioning.CloudConfig parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -4950,6 +5008,53 @@ public Builder setAppAddressBytes(
return this;
}
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ */
+ @java.lang.Override
+ public boolean hasApiKey() {
+ return instance.hasApiKey();
+ }
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ */
+ @java.lang.Override
+ public viam.provisioning.v1.Provisioning.APIKey getApiKey() {
+ return instance.getApiKey();
+ }
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ */
+ public Builder setApiKey(viam.provisioning.v1.Provisioning.APIKey value) {
+ copyOnWrite();
+ instance.setApiKey(value);
+ return this;
+ }
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ */
+ public Builder setApiKey(
+ viam.provisioning.v1.Provisioning.APIKey.Builder builderForValue) {
+ copyOnWrite();
+ instance.setApiKey(builderForValue.build());
+ return this;
+ }
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ */
+ public Builder mergeApiKey(viam.provisioning.v1.Provisioning.APIKey value) {
+ copyOnWrite();
+ instance.mergeApiKey(value);
+ return this;
+ }
+ /**
+ * .viam.provisioning.v1.APIKey api_key = 4 [json_name = "apiKey"];
+ */
+ public Builder clearApiKey() { copyOnWrite();
+ instance.clearApiKey();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:viam.provisioning.v1.CloudConfig)
}
@java.lang.Override
@@ -4966,13 +5071,15 @@ protected final java.lang.Object dynamicMethod(
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
+ "bitField0_",
"id_",
"secret_",
"appAddress_",
+ "apiKey_",
};
java.lang.String info =
- "\u0000\u0003\u0000\u0000\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u0208\u0002\u0208" +
- "\u0003\u0208";
+ "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u0208\u0002\u0208" +
+ "\u0003\u0208\u0004\u1009\u0000";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
@@ -5027,6 +5134,411 @@ public static com.google.protobuf.Parser parser() {
}
}
+ public interface APIKeyOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:viam.provisioning.v1.APIKey)
+ com.google.protobuf.MessageLiteOrBuilder {
+
+ /**
+ * string id = 1 [json_name = "id"];
+ * @return The id.
+ */
+ java.lang.String getId();
+ /**
+ * string id = 1 [json_name = "id"];
+ * @return The bytes for id.
+ */
+ com.google.protobuf.ByteString
+ getIdBytes();
+
+ /**
+ * string key = 2 [json_name = "key"];
+ * @return The key.
+ */
+ java.lang.String getKey();
+ /**
+ * string key = 2 [json_name = "key"];
+ * @return The bytes for key.
+ */
+ com.google.protobuf.ByteString
+ getKeyBytes();
+ }
+ /**
+ * Protobuf type {@code viam.provisioning.v1.APIKey}
+ */
+ public static final class APIKey extends
+ com.google.protobuf.GeneratedMessageLite<
+ APIKey, APIKey.Builder> implements
+ // @@protoc_insertion_point(message_implements:viam.provisioning.v1.APIKey)
+ APIKeyOrBuilder {
+ private APIKey() {
+ id_ = "";
+ key_ = "";
+ }
+ public static final int ID_FIELD_NUMBER = 1;
+ private java.lang.String id_;
+ /**
+ * string id = 1 [json_name = "id"];
+ * @return The id.
+ */
+ @java.lang.Override
+ public java.lang.String getId() {
+ return id_;
+ }
+ /**
+ * string id = 1 [json_name = "id"];
+ * @return The bytes for id.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getIdBytes() {
+ return com.google.protobuf.ByteString.copyFromUtf8(id_);
+ }
+ /**
+ * string id = 1 [json_name = "id"];
+ * @param value The id to set.
+ */
+ private void setId(
+ java.lang.String value) {
+ java.lang.Class> valueClass = value.getClass();
+
+ id_ = value;
+ }
+ /**
+ * string id = 1 [json_name = "id"];
+ */
+ private void clearId() {
+
+ id_ = getDefaultInstance().getId();
+ }
+ /**
+ * string id = 1 [json_name = "id"];
+ * @param value The bytes for id to set.
+ */
+ private void setIdBytes(
+ com.google.protobuf.ByteString value) {
+ checkByteStringIsUtf8(value);
+ id_ = value.toStringUtf8();
+
+ }
+
+ public static final int KEY_FIELD_NUMBER = 2;
+ private java.lang.String key_;
+ /**
+ * string key = 2 [json_name = "key"];
+ * @return The key.
+ */
+ @java.lang.Override
+ public java.lang.String getKey() {
+ return key_;
+ }
+ /**
+ * string key = 2 [json_name = "key"];
+ * @return The bytes for key.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getKeyBytes() {
+ return com.google.protobuf.ByteString.copyFromUtf8(key_);
+ }
+ /**
+ * string key = 2 [json_name = "key"];
+ * @param value The key to set.
+ */
+ private void setKey(
+ java.lang.String value) {
+ java.lang.Class> valueClass = value.getClass();
+
+ key_ = value;
+ }
+ /**
+ * string key = 2 [json_name = "key"];
+ */
+ private void clearKey() {
+
+ key_ = getDefaultInstance().getKey();
+ }
+ /**
+ * string key = 2 [json_name = "key"];
+ * @param value The bytes for key to set.
+ */
+ private void setKeyBytes(
+ com.google.protobuf.ByteString value) {
+ checkByteStringIsUtf8(value);
+ key_ = value.toStringUtf8();
+
+ }
+
+ public static viam.provisioning.v1.Provisioning.APIKey parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data);
+ }
+ public static viam.provisioning.v1.Provisioning.APIKey parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data, extensionRegistry);
+ }
+ public static viam.provisioning.v1.Provisioning.APIKey parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data);
+ }
+ public static viam.provisioning.v1.Provisioning.APIKey parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data, extensionRegistry);
+ }
+ public static viam.provisioning.v1.Provisioning.APIKey parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data);
+ }
+ public static viam.provisioning.v1.Provisioning.APIKey parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, data, extensionRegistry);
+ }
+ public static viam.provisioning.v1.Provisioning.APIKey parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, input);
+ }
+ public static viam.provisioning.v1.Provisioning.APIKey parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, input, extensionRegistry);
+ }
+
+ public static viam.provisioning.v1.Provisioning.APIKey parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return parseDelimitedFrom(DEFAULT_INSTANCE, input);
+ }
+
+ public static viam.provisioning.v1.Provisioning.APIKey parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
+ }
+ public static viam.provisioning.v1.Provisioning.APIKey parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, input);
+ }
+ public static viam.provisioning.v1.Provisioning.APIKey parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageLite.parseFrom(
+ DEFAULT_INSTANCE, input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() {
+ return (Builder) DEFAULT_INSTANCE.createBuilder();
+ }
+ public static Builder newBuilder(viam.provisioning.v1.Provisioning.APIKey prototype) {
+ return DEFAULT_INSTANCE.createBuilder(prototype);
+ }
+
+ /**
+ * Protobuf type {@code viam.provisioning.v1.APIKey}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageLite.Builder<
+ viam.provisioning.v1.Provisioning.APIKey, Builder> implements
+ // @@protoc_insertion_point(builder_implements:viam.provisioning.v1.APIKey)
+ viam.provisioning.v1.Provisioning.APIKeyOrBuilder {
+ // Construct using viam.provisioning.v1.Provisioning.APIKey.newBuilder()
+ private Builder() {
+ super(DEFAULT_INSTANCE);
+ }
+
+
+ /**
+ * string id = 1 [json_name = "id"];
+ * @return The id.
+ */
+ @java.lang.Override
+ public java.lang.String getId() {
+ return instance.getId();
+ }
+ /**
+ * string id = 1 [json_name = "id"];
+ * @return The bytes for id.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getIdBytes() {
+ return instance.getIdBytes();
+ }
+ /**
+ * string id = 1 [json_name = "id"];
+ * @param value The id to set.
+ * @return This builder for chaining.
+ */
+ public Builder setId(
+ java.lang.String value) {
+ copyOnWrite();
+ instance.setId(value);
+ return this;
+ }
+ /**
+ * string id = 1 [json_name = "id"];
+ * @return This builder for chaining.
+ */
+ public Builder clearId() {
+ copyOnWrite();
+ instance.clearId();
+ return this;
+ }
+ /**
+ * string id = 1 [json_name = "id"];
+ * @param value The bytes for id to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIdBytes(
+ com.google.protobuf.ByteString value) {
+ copyOnWrite();
+ instance.setIdBytes(value);
+ return this;
+ }
+
+ /**
+ * string key = 2 [json_name = "key"];
+ * @return The key.
+ */
+ @java.lang.Override
+ public java.lang.String getKey() {
+ return instance.getKey();
+ }
+ /**
+ * string key = 2 [json_name = "key"];
+ * @return The bytes for key.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getKeyBytes() {
+ return instance.getKeyBytes();
+ }
+ /**
+ * string key = 2 [json_name = "key"];
+ * @param value The key to set.
+ * @return This builder for chaining.
+ */
+ public Builder setKey(
+ java.lang.String value) {
+ copyOnWrite();
+ instance.setKey(value);
+ return this;
+ }
+ /**
+ * string key = 2 [json_name = "key"];
+ * @return This builder for chaining.
+ */
+ public Builder clearKey() {
+ copyOnWrite();
+ instance.clearKey();
+ return this;
+ }
+ /**
+ * string key = 2 [json_name = "key"];
+ * @param value The bytes for key to set.
+ * @return This builder for chaining.
+ */
+ public Builder setKeyBytes(
+ com.google.protobuf.ByteString value) {
+ copyOnWrite();
+ instance.setKeyBytes(value);
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:viam.provisioning.v1.APIKey)
+ }
+ @java.lang.Override
+ @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
+ protected final java.lang.Object dynamicMethod(
+ com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
+ java.lang.Object arg0, java.lang.Object arg1) {
+ switch (method) {
+ case NEW_MUTABLE_INSTANCE: {
+ return new viam.provisioning.v1.Provisioning.APIKey();
+ }
+ case NEW_BUILDER: {
+ return new Builder();
+ }
+ case BUILD_MESSAGE_INFO: {
+ java.lang.Object[] objects = new java.lang.Object[] {
+ "id_",
+ "key_",
+ };
+ java.lang.String info =
+ "\u0000\u0002\u0000\u0000\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u0208\u0002\u0208" +
+ "";
+ return newMessageInfo(DEFAULT_INSTANCE, info, objects);
+ }
+ // fall through
+ case GET_DEFAULT_INSTANCE: {
+ return DEFAULT_INSTANCE;
+ }
+ case GET_PARSER: {
+ com.google.protobuf.Parser parser = PARSER;
+ if (parser == null) {
+ synchronized (viam.provisioning.v1.Provisioning.APIKey.class) {
+ parser = PARSER;
+ if (parser == null) {
+ parser =
+ new DefaultInstanceBasedParser(
+ DEFAULT_INSTANCE);
+ PARSER = parser;
+ }
+ }
+ }
+ return parser;
+ }
+ case GET_MEMOIZED_IS_INITIALIZED: {
+ return (byte) 1;
+ }
+ case SET_MEMOIZED_IS_INITIALIZED: {
+ return null;
+ }
+ }
+ throw new UnsupportedOperationException();
+ }
+
+
+ // @@protoc_insertion_point(class_scope:viam.provisioning.v1.APIKey)
+ private static final viam.provisioning.v1.Provisioning.APIKey DEFAULT_INSTANCE;
+ static {
+ APIKey defaultInstance = new APIKey();
+ // New instances are implicitly immutable so no need to make
+ // immutable.
+ DEFAULT_INSTANCE = defaultInstance;
+ com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
+ APIKey.class, defaultInstance);
+ }
+
+ public static viam.provisioning.v1.Provisioning.APIKey getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static volatile com.google.protobuf.Parser PARSER;
+
+ public static com.google.protobuf.Parser parser() {
+ return DEFAULT_INSTANCE.getParserForType();
+ }
+ }
+
static {
}
diff --git a/core/sdk/src/main/resources/protofds/viam.api b/core/sdk/src/main/resources/protofds/viam.api
index c22ea02de..67c14afb9 100644
Binary files a/core/sdk/src/main/resources/protofds/viam.api and b/core/sdk/src/main/resources/protofds/viam.api differ