diff --git a/api_version.lock b/api_version.lock index f41d48fcc..2b57a151f 100644 --- a/api_version.lock +++ b/api_version.lock @@ -1 +1 @@ -v0.1.413 +v0.1.417 diff --git a/core/sdk/src/main/gen/viam/app/data/v1/Data.java b/core/sdk/src/main/gen/viam/app/data/v1/Data.java index ee97f35ae..f2b5cb007 100644 --- a/core/sdk/src/main/gen/viam/app/data/v1/Data.java +++ b/core/sdk/src/main/gen/viam/app/data/v1/Data.java @@ -8537,6 +8537,38 @@ public interface TabularDataByMQLRequestOrBuilder extends * @return The useRecentData. */ boolean getUseRecentData(); + + /** + *
+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *
optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @return Whether the useDataPipeline field is set.
+ */
+ boolean hasUseDataPipeline();
+ /**
+ * + * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *
optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @return The useDataPipeline.
+ */
+ java.lang.String getUseDataPipeline();
+ /**
+ * + * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *
optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @return The bytes for useDataPipeline.
+ */
+ com.google.protobuf.ByteString
+ getUseDataPipelineBytes();
}
/**
* @@ -8553,6 +8585,7 @@ public static final class TabularDataByMQLRequest extends private TabularDataByMQLRequest() { organizationId_ = ""; mqlBinary_ = emptyProtobufList(); + useDataPipeline_ = ""; } private int bitField0_; public static final int ORGANIZATION_ID_FIELD_NUMBER = 1; @@ -8750,6 +8783,91 @@ private void clearUseRecentData() { useRecentData_ = false; } + public static final int USE_DATA_PIPELINE_FIELD_NUMBER = 5; + private java.lang.String useDataPipeline_; + /** + *+ */ + public com.google.common.util.concurrent.ListenableFuture+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @return Whether the useDataPipeline field is set. + */ + @java.lang.Override + public boolean hasUseDataPipeline() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @return The useDataPipeline. + */ + @java.lang.Override + public java.lang.String getUseDataPipeline() { + return useDataPipeline_; + } + /** + *+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @return The bytes for useDataPipeline. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUseDataPipelineBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(useDataPipeline_); + } + /** + *+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @param value The useDataPipeline to set. + */ + private void setUseDataPipeline( + java.lang.String value) { + java.lang.Class> valueClass = value.getClass(); + bitField0_ |= 0x00000002; + useDataPipeline_ = value; + } + /** + *+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ */ + private void clearUseDataPipeline() { + bitField0_ = (bitField0_ & ~0x00000002); + useDataPipeline_ = getDefaultInstance().getUseDataPipeline(); + } + /** + *+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @param value The bytes for useDataPipeline to set. + */ + private void setUseDataPipelineBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + useDataPipeline_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + public static viam.app.data.v1.Data.TabularDataByMQLRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { @@ -9047,6 +9165,93 @@ public Builder clearUseRecentData() { return this; } + /** + *+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @return Whether the useDataPipeline field is set. + */ + @java.lang.Override + public boolean hasUseDataPipeline() { + return instance.hasUseDataPipeline(); + } + /** + *+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @return The useDataPipeline. + */ + @java.lang.Override + public java.lang.String getUseDataPipeline() { + return instance.getUseDataPipeline(); + } + /** + *+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @return The bytes for useDataPipeline. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUseDataPipelineBytes() { + return instance.getUseDataPipelineBytes(); + } + /** + *+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @param value The useDataPipeline to set. + * @return This builder for chaining. + */ + public Builder setUseDataPipeline( + java.lang.String value) { + copyOnWrite(); + instance.setUseDataPipeline(value); + return this; + } + /** + *+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @return This builder for chaining. + */ + public Builder clearUseDataPipeline() { + copyOnWrite(); + instance.clearUseDataPipeline(); + return this; + } + /** + *+ * if set, MQL query will target the sink collection for the data pipeline name + * referenced by this value under the given organization. + *+ * + *optional string use_data_pipeline = 5 [json_name = "useDataPipeline"];
+ * @param value The bytes for useDataPipeline to set. + * @return This builder for chaining. + */ + public Builder setUseDataPipelineBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setUseDataPipelineBytes(value); + return this; + } + // @@protoc_insertion_point(builder_scope:viam.app.data.v1.TabularDataByMQLRequest) } @java.lang.Override @@ -9067,10 +9272,11 @@ protected final java.lang.Object dynamicMethod( "organizationId_", "mqlBinary_", "useRecentData_", + "useDataPipeline_", }; java.lang.String info = - "\u0000\u0003\u0000\u0001\u0001\u0004\u0003\u0000\u0001\u0000\u0001\u0208\u0003\u001c" + - "\u0004\u1007\u0000"; + "\u0000\u0004\u0000\u0001\u0001\u0005\u0004\u0000\u0001\u0000\u0001\u0208\u0003\u001c" + + "\u0004\u1007\u0000\u0005\u1208\u0001"; 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 943995775..4eb4a7ab7 100644 --- a/core/sdk/src/main/gen/viam/app/v1/AppOuterClass.java +++ b/core/sdk/src/main/gen/viam/app/v1/AppOuterClass.java @@ -80070,6 +80070,35 @@ public interface ModuleMetadataOrBuilder extends */ com.google.protobuf.ByteString getFirstRunBytes(); + + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + boolean hasMarkdownDescription(); + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + java.lang.String getMarkdownDescription(); + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + com.google.protobuf.ByteString + getMarkdownDescriptionBytes(); } /** * Protobuf type {@code viam.app.v1.ModuleMetadata} @@ -80084,6 +80113,7 @@ private ModuleMetadata() { versions_ = emptyProtobufList(); entrypoint_ = ""; firstRun_ = ""; + markdownDescription_ = ""; } private int bitField0_; public static final int MODELS_FIELD_NUMBER = 1; @@ -80519,6 +80549,85 @@ private void setFirstRunBytes( bitField0_ |= 0x00000001; } + public static final int MARKDOWN_DESCRIPTION_FIELD_NUMBER = 5; + private java.lang.String markdownDescription_; + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + @java.lang.Override + public boolean hasMarkdownDescription() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + @java.lang.Override + public java.lang.String getMarkdownDescription() { + return markdownDescription_; + } + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarkdownDescriptionBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(markdownDescription_); + } + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @param value The markdownDescription to set. + */ + private void setMarkdownDescription( + java.lang.String value) { + java.lang.Class> valueClass = value.getClass(); + bitField0_ |= 0x00000002; + markdownDescription_ = value; + } + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ */ + private void clearMarkdownDescription() { + bitField0_ = (bitField0_ & ~0x00000002); + markdownDescription_ = getDefaultInstance().getMarkdownDescription(); + } + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @param value The bytes for markdownDescription to set. + */ + private void setMarkdownDescriptionBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + markdownDescription_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + public static viam.app.v1.AppOuterClass.ModuleMetadata parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { @@ -81078,6 +81187,87 @@ public Builder setFirstRunBytes( return this; } + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + @java.lang.Override + public boolean hasMarkdownDescription() { + return instance.hasMarkdownDescription(); + } + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + @java.lang.Override + public java.lang.String getMarkdownDescription() { + return instance.getMarkdownDescription(); + } + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarkdownDescriptionBytes() { + return instance.getMarkdownDescriptionBytes(); + } + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @param value The markdownDescription to set. + * @return This builder for chaining. + */ + public Builder setMarkdownDescription( + java.lang.String value) { + copyOnWrite(); + instance.setMarkdownDescription(value); + return this; + } + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @return This builder for chaining. + */ + public Builder clearMarkdownDescription() { + copyOnWrite(); + instance.clearMarkdownDescription(); + return this; + } + /** + *+ * markdown content for the entire module + *+ * + *optional string markdown_description = 5 [json_name = "markdownDescription"];
+ * @param value The bytes for markdownDescription to set. + * @return This builder for chaining. + */ + public Builder setMarkdownDescriptionBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setMarkdownDescriptionBytes(value); + return this; + } + // @@protoc_insertion_point(builder_scope:viam.app.v1.ModuleMetadata) } @java.lang.Override @@ -81101,10 +81291,11 @@ protected final java.lang.Object dynamicMethod( viam.app.v1.AppOuterClass.ModuleVersion.class, "entrypoint_", "firstRun_", + "markdownDescription_", }; java.lang.String info = - "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0002\u0000\u0001\u001b\u0002\u001b" + - "\u0003\u0208\u0004\u1208\u0000"; + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0002\u0000\u0001\u001b\u0002\u001b" + + "\u0003\u0208\u0004\u1208\u0000\u0005\u1208\u0001"; return newMessageInfo(DEFAULT_INSTANCE, info, objects); } // fall through @@ -87140,6 +87331,23 @@ public interface UpdateRegistryItemRequestOrBuilder extends */ viam.app.v1.AppOuterClass.UpdateMLTrainingMetadata getUpdateMlTrainingMetadata(); + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + boolean hasMarkdownDescription(); + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + java.lang.String getMarkdownDescription(); + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + com.google.protobuf.ByteString + getMarkdownDescriptionBytes(); + public viam.app.v1.AppOuterClass.UpdateRegistryItemRequest.MetadataCase getMetadataCase(); } /** @@ -87154,6 +87362,7 @@ private UpdateRegistryItemRequest() { itemId_ = ""; description_ = ""; url_ = ""; + markdownDescription_ = ""; } private int bitField0_; private int metadataCase_ = 0; @@ -87584,6 +87793,61 @@ private void clearUpdateMlTrainingMetadata() { } } + public static final int MARKDOWN_DESCRIPTION_FIELD_NUMBER = 9; + private java.lang.String markdownDescription_; + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + @java.lang.Override + public boolean hasMarkdownDescription() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + @java.lang.Override + public java.lang.String getMarkdownDescription() { + return markdownDescription_; + } + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarkdownDescriptionBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(markdownDescription_); + } + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @param value The markdownDescription to set. + */ + private void setMarkdownDescription( + java.lang.String value) { + java.lang.Class> valueClass = value.getClass(); + bitField0_ |= 0x00000002; + markdownDescription_ = value; + } + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ */ + private void clearMarkdownDescription() { + bitField0_ = (bitField0_ & ~0x00000002); + markdownDescription_ = getDefaultInstance().getMarkdownDescription(); + } + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @param value The bytes for markdownDescription to set. + */ + private void setMarkdownDescriptionBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + markdownDescription_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + public static viam.app.v1.AppOuterClass.UpdateRegistryItemRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { @@ -88084,6 +88348,63 @@ public Builder clearUpdateMlTrainingMetadata() { return this; } + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + @java.lang.Override + public boolean hasMarkdownDescription() { + return instance.hasMarkdownDescription(); + } + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + @java.lang.Override + public java.lang.String getMarkdownDescription() { + return instance.getMarkdownDescription(); + } + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarkdownDescriptionBytes() { + return instance.getMarkdownDescriptionBytes(); + } + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @param value The markdownDescription to set. + * @return This builder for chaining. + */ + public Builder setMarkdownDescription( + java.lang.String value) { + copyOnWrite(); + instance.setMarkdownDescription(value); + return this; + } + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return This builder for chaining. + */ + public Builder clearMarkdownDescription() { + copyOnWrite(); + instance.clearMarkdownDescription(); + return this; + } + /** + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @param value The bytes for markdownDescription to set. + * @return This builder for chaining. + */ + public Builder setMarkdownDescriptionBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setMarkdownDescriptionBytes(value); + return this; + } + // @@protoc_insertion_point(builder_scope:viam.app.v1.UpdateRegistryItemRequest) } @java.lang.Override @@ -88111,10 +88432,11 @@ protected final java.lang.Object dynamicMethod( viam.app.v1.AppOuterClass.UpdateModuleMetadata.class, viam.app.v1.AppOuterClass.UpdateMLModelMetadata.class, viam.app.v1.AppOuterClass.UpdateMLTrainingMetadata.class, + "markdownDescription_", }; java.lang.String info = - "\u0000\b\u0001\u0001\u0001\b\b\u0000\u0000\u0000\u0001\u0208\u0002\f\u0003\u0208" + - "\u0004\f\u0005\u1208\u0000\u0006<\u0000\u0007<\u0000\b<\u0000"; + "\u0000\t\u0001\u0001\u0001\t\t\u0000\u0000\u0000\u0001\u0208\u0002\f\u0003\u0208" + + "\u0004\f\u0005\u1208\u0000\u0006<\u0000\u0007<\u0000\b<\u0000\t\u1208\u0001"; return newMessageInfo(DEFAULT_INSTANCE, info, objects); } // fall through @@ -93129,6 +93451,35 @@ public interface UpdateModuleRequestOrBuilder extends *repeated .viam.app.v1.App apps = 8 [json_name = "apps"];
*/ int getAppsCount(); + + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + boolean hasMarkdownDescription(); + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + java.lang.String getMarkdownDescription(); + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + com.google.protobuf.ByteString + getMarkdownDescriptionBytes(); } /** * Protobuf type {@code viam.app.v1.UpdateModuleRequest} @@ -93146,6 +93497,7 @@ private UpdateModuleRequest() { entrypoint_ = ""; firstRun_ = ""; apps_ = emptyProtobufList(); + markdownDescription_ = ""; } private int bitField0_; public static final int MODULE_ID_FIELD_NUMBER = 1; @@ -93833,36 +94185,115 @@ private void removeApps(int index) { apps_.remove(index); } - public static viam.app.v1.AppOuterClass.UpdateModuleRequest 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.UpdateModuleRequest 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.UpdateModuleRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return com.google.protobuf.GeneratedMessageLite.parseFrom( - DEFAULT_INSTANCE, data); + public static final int MARKDOWN_DESCRIPTION_FIELD_NUMBER = 9; + private java.lang.String markdownDescription_; + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + @java.lang.Override + public boolean hasMarkdownDescription() { + return ((bitField0_ & 0x00000002) != 0); } - public static viam.app.v1.AppOuterClass.UpdateModuleRequest 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); + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + @java.lang.Override + public java.lang.String getMarkdownDescription() { + return markdownDescription_; } - public static viam.app.v1.AppOuterClass.UpdateModuleRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return com.google.protobuf.GeneratedMessageLite.parseFrom( - DEFAULT_INSTANCE, data); + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarkdownDescriptionBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(markdownDescription_); + } + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @param value The markdownDescription to set. + */ + private void setMarkdownDescription( + java.lang.String value) { + java.lang.Class> valueClass = value.getClass(); + bitField0_ |= 0x00000002; + markdownDescription_ = value; + } + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ */ + private void clearMarkdownDescription() { + bitField0_ = (bitField0_ & ~0x00000002); + markdownDescription_ = getDefaultInstance().getMarkdownDescription(); + } + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @param value The bytes for markdownDescription to set. + */ + private void setMarkdownDescriptionBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + markdownDescription_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static viam.app.v1.AppOuterClass.UpdateModuleRequest 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.UpdateModuleRequest 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.UpdateModuleRequest 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.UpdateModuleRequest 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.UpdateModuleRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); } public static viam.app.v1.AppOuterClass.UpdateModuleRequest parseFrom( byte[] data, @@ -94653,6 +95084,87 @@ public Builder removeApps(int index) { return this; } + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + @java.lang.Override + public boolean hasMarkdownDescription() { + return instance.hasMarkdownDescription(); + } + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + @java.lang.Override + public java.lang.String getMarkdownDescription() { + return instance.getMarkdownDescription(); + } + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarkdownDescriptionBytes() { + return instance.getMarkdownDescriptionBytes(); + } + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @param value The markdownDescription to set. + * @return This builder for chaining. + */ + public Builder setMarkdownDescription( + java.lang.String value) { + copyOnWrite(); + instance.setMarkdownDescription(value); + return this; + } + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @return This builder for chaining. + */ + public Builder clearMarkdownDescription() { + copyOnWrite(); + instance.clearMarkdownDescription(); + return this; + } + /** + *+ * longer documentation provided in markdown format + *+ * + *optional string markdown_description = 9 [json_name = "markdownDescription"];
+ * @param value The bytes for markdownDescription to set. + * @return This builder for chaining. + */ + public Builder setMarkdownDescriptionBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setMarkdownDescriptionBytes(value); + return this; + } + // @@protoc_insertion_point(builder_scope:viam.app.v1.UpdateModuleRequest) } @java.lang.Override @@ -94680,10 +95192,11 @@ protected final java.lang.Object dynamicMethod( "firstRun_", "apps_", viam.app.v1.AppOuterClass.App.class, + "markdownDescription_", }; java.lang.String info = - "\u0000\b\u0000\u0001\u0001\b\b\u0000\u0002\u0000\u0001\u0208\u0002\f\u0003\u0208" + - "\u0004\u0208\u0005\u001b\u0006\u0208\u0007\u1208\u0000\b\u001b"; + "\u0000\t\u0000\u0001\u0001\t\t\u0000\u0002\u0000\u0001\u0208\u0002\f\u0003\u0208" + + "\u0004\u0208\u0005\u001b\u0006\u0208\u0007\u1208\u0000\b\u001b\t\u1208\u0001"; return newMessageInfo(DEFAULT_INSTANCE, info, objects); } // fall through @@ -101329,6 +101842,35 @@ public interface ModuleOrBuilder extends */ com.google.protobuf.ByteString getFirstRunBytes(); + + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + boolean hasMarkdownDescription(); + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + java.lang.String getMarkdownDescription(); + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + com.google.protobuf.ByteString + getMarkdownDescriptionBytes(); } /** * Protobuf type {@code viam.app.v1.Module} @@ -101349,6 +101891,7 @@ private Module() { entrypoint_ = ""; publicNamespace_ = ""; firstRun_ = ""; + markdownDescription_ = ""; } private int bitField0_; public static final int MODULE_ID_FIELD_NUMBER = 1; @@ -102329,6 +102872,85 @@ private void setFirstRunBytes( bitField0_ |= 0x00000001; } + public static final int MARKDOWN_DESCRIPTION_FIELD_NUMBER = 14; + private java.lang.String markdownDescription_; + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + @java.lang.Override + public boolean hasMarkdownDescription() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + @java.lang.Override + public java.lang.String getMarkdownDescription() { + return markdownDescription_; + } + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarkdownDescriptionBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(markdownDescription_); + } + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @param value The markdownDescription to set. + */ + private void setMarkdownDescription( + java.lang.String value) { + java.lang.Class> valueClass = value.getClass(); + bitField0_ |= 0x00000002; + markdownDescription_ = value; + } + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ */ + private void clearMarkdownDescription() { + bitField0_ = (bitField0_ & ~0x00000002); + markdownDescription_ = getDefaultInstance().getMarkdownDescription(); + } + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @param value The bytes for markdownDescription to set. + */ + private void setMarkdownDescriptionBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + markdownDescription_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + public static viam.app.v1.AppOuterClass.Module parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { @@ -103453,6 +104075,87 @@ public Builder setFirstRunBytes( return this; } + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + @java.lang.Override + public boolean hasMarkdownDescription() { + return instance.hasMarkdownDescription(); + } + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + @java.lang.Override + public java.lang.String getMarkdownDescription() { + return instance.getMarkdownDescription(); + } + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarkdownDescriptionBytes() { + return instance.getMarkdownDescriptionBytes(); + } + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @param value The markdownDescription to set. + * @return This builder for chaining. + */ + public Builder setMarkdownDescription( + java.lang.String value) { + copyOnWrite(); + instance.setMarkdownDescription(value); + return this; + } + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @return This builder for chaining. + */ + public Builder clearMarkdownDescription() { + copyOnWrite(); + instance.clearMarkdownDescription(); + return this; + } + /** + *+ * Longer documentation provided in markdown format + *+ * + *optional string markdown_description = 14 [json_name = "markdownDescription"];
+ * @param value The bytes for markdownDescription to set. + * @return This builder for chaining. + */ + public Builder setMarkdownDescriptionBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setMarkdownDescriptionBytes(value); + return this; + } + // @@protoc_insertion_point(builder_scope:viam.app.v1.Module) } @java.lang.Override @@ -103485,11 +104188,12 @@ protected final java.lang.Object dynamicMethod( "entrypoint_", "publicNamespace_", "firstRun_", + "markdownDescription_", }; java.lang.String info = - "\u0000\r\u0000\u0001\u0001\r\r\u0000\u0002\u0000\u0001\u0208\u0002\u0208\u0003\f" + - "\u0004\u001b\u0005\u0208\u0006\u0208\u0007\u001b\b\u0002\t\u0002\n\u0208\u000b\u0208" + - "\f\u0208\r\u1208\u0000"; + "\u0000\u000e\u0000\u0001\u0001\u000e\u000e\u0000\u0002\u0000\u0001\u0208\u0002\u0208" + + "\u0003\f\u0004\u001b\u0005\u0208\u0006\u0208\u0007\u001b\b\u0002\t\u0002\n\u0208" + + "\u000b\u0208\f\u0208\r\u1208\u0000\u000e\u1208\u0001"; return newMessageInfo(DEFAULT_INSTANCE, info, objects); } // fall through @@ -103668,6 +104372,35 @@ public interface VersionHistoryOrBuilder extends */ com.google.protobuf.ByteString getFirstRunBytes(); + + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + boolean hasMarkdownDescription(); + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + java.lang.String getMarkdownDescription(); + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + com.google.protobuf.ByteString + getMarkdownDescriptionBytes(); } /** * Protobuf type {@code viam.app.v1.VersionHistory} @@ -103683,6 +104416,7 @@ private VersionHistory() { models_ = emptyProtobufList(); entrypoint_ = ""; firstRun_ = ""; + markdownDescription_ = ""; } private int bitField0_; public static final int VERSION_FIELD_NUMBER = 1; @@ -104174,6 +104908,85 @@ private void setFirstRunBytes( bitField0_ |= 0x00000001; } + public static final int MARKDOWN_DESCRIPTION_FIELD_NUMBER = 6; + private java.lang.String markdownDescription_; + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + @java.lang.Override + public boolean hasMarkdownDescription() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + @java.lang.Override + public java.lang.String getMarkdownDescription() { + return markdownDescription_; + } + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarkdownDescriptionBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(markdownDescription_); + } + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @param value The markdownDescription to set. + */ + private void setMarkdownDescription( + java.lang.String value) { + java.lang.Class> valueClass = value.getClass(); + bitField0_ |= 0x00000002; + markdownDescription_ = value; + } + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ */ + private void clearMarkdownDescription() { + bitField0_ = (bitField0_ & ~0x00000002); + markdownDescription_ = getDefaultInstance().getMarkdownDescription(); + } + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @param value The bytes for markdownDescription to set. + */ + private void setMarkdownDescriptionBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + markdownDescription_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + public static viam.app.v1.AppOuterClass.VersionHistory parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { @@ -104790,6 +105603,87 @@ public Builder setFirstRunBytes( return this; } + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @return Whether the markdownDescription field is set. + */ + @java.lang.Override + public boolean hasMarkdownDescription() { + return instance.hasMarkdownDescription(); + } + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @return The markdownDescription. + */ + @java.lang.Override + public java.lang.String getMarkdownDescription() { + return instance.getMarkdownDescription(); + } + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @return The bytes for markdownDescription. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarkdownDescriptionBytes() { + return instance.getMarkdownDescriptionBytes(); + } + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @param value The markdownDescription to set. + * @return This builder for chaining. + */ + public Builder setMarkdownDescription( + java.lang.String value) { + copyOnWrite(); + instance.setMarkdownDescription(value); + return this; + } + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @return This builder for chaining. + */ + public Builder clearMarkdownDescription() { + copyOnWrite(); + instance.clearMarkdownDescription(); + return this; + } + /** + *+ * The markdown documentation for this version of the module + *+ * + *optional string markdown_description = 6 [json_name = "markdownDescription"];
+ * @param value The bytes for markdownDescription to set. + * @return This builder for chaining. + */ + public Builder setMarkdownDescriptionBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setMarkdownDescriptionBytes(value); + return this; + } + // @@protoc_insertion_point(builder_scope:viam.app.v1.VersionHistory) } @java.lang.Override @@ -104814,10 +105708,11 @@ protected final java.lang.Object dynamicMethod( viam.app.v1.AppOuterClass.Model.class, "entrypoint_", "firstRun_", + "markdownDescription_", }; java.lang.String info = - "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0002\u0000\u0001\u0208\u0002\u001b" + - "\u0003\u001b\u0004\u0208\u0005\u1208\u0000"; + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0002\u0000\u0001\u0208\u0002\u001b" + + "\u0003\u001b\u0004\u0208\u0005\u1208\u0000\u0006\u1208\u0001"; return newMessageInfo(DEFAULT_INSTANCE, info, objects); } // fall through @@ -107278,6 +108173,23 @@ public interface OrgDetailsOrBuilder extends */ com.google.protobuf.ByteString getPublicNamespaceBytes(); + + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @return Whether the billingTier field is set. + */ + boolean hasBillingTier(); + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @return The billingTier. + */ + java.lang.String getBillingTier(); + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @return The bytes for billingTier. + */ + com.google.protobuf.ByteString + getBillingTierBytes(); } /** * Protobuf type {@code viam.app.v1.OrgDetails} @@ -107292,6 +108204,7 @@ private OrgDetails() { orgName_ = ""; orgCid_ = ""; publicNamespace_ = ""; + billingTier_ = ""; } private int bitField0_; public static final int ORG_ID_FIELD_NUMBER = 1; @@ -107498,6 +108411,61 @@ private void setPublicNamespaceBytes( bitField0_ |= 0x00000002; } + public static final int BILLING_TIER_FIELD_NUMBER = 5; + private java.lang.String billingTier_; + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @return Whether the billingTier field is set. + */ + @java.lang.Override + public boolean hasBillingTier() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @return The billingTier. + */ + @java.lang.Override + public java.lang.String getBillingTier() { + return billingTier_; + } + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @return The bytes for billingTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBillingTierBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(billingTier_); + } + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @param value The billingTier to set. + */ + private void setBillingTier( + java.lang.String value) { + java.lang.Class> valueClass = value.getClass(); + bitField0_ |= 0x00000004; + billingTier_ = value; + } + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ */ + private void clearBillingTier() { + bitField0_ = (bitField0_ & ~0x00000004); + billingTier_ = getDefaultInstance().getBillingTier(); + } + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @param value The bytes for billingTier to set. + */ + private void setBillingTierBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + billingTier_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + public static viam.app.v1.AppOuterClass.OrgDetails parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { @@ -107807,6 +108775,63 @@ public Builder setPublicNamespaceBytes( return this; } + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @return Whether the billingTier field is set. + */ + @java.lang.Override + public boolean hasBillingTier() { + return instance.hasBillingTier(); + } + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @return The billingTier. + */ + @java.lang.Override + public java.lang.String getBillingTier() { + return instance.getBillingTier(); + } + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @return The bytes for billingTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBillingTierBytes() { + return instance.getBillingTierBytes(); + } + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @param value The billingTier to set. + * @return This builder for chaining. + */ + public Builder setBillingTier( + java.lang.String value) { + copyOnWrite(); + instance.setBillingTier(value); + return this; + } + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @return This builder for chaining. + */ + public Builder clearBillingTier() { + copyOnWrite(); + instance.clearBillingTier(); + return this; + } + /** + *optional string billing_tier = 5 [json_name = "billingTier"];
+ * @param value The bytes for billingTier to set. + * @return This builder for chaining. + */ + public Builder setBillingTierBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setBillingTierBytes(value); + return this; + } + // @@protoc_insertion_point(builder_scope:viam.app.v1.OrgDetails) } @java.lang.Override @@ -107828,10 +108853,11 @@ protected final java.lang.Object dynamicMethod( "orgName_", "orgCid_", "publicNamespace_", + "billingTier_", }; java.lang.String info = - "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u0208\u0002\u0208" + - "\u0003\u1208\u0000\u0004\u1208\u0001"; + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u0208\u0002\u0208" + + "\u0003\u1208\u0000\u0004\u1208\u0001\u0005\u1208\u0002"; return newMessageInfo(DEFAULT_INSTANCE, info, objects); } // fall through diff --git a/core/sdk/src/main/gen/viam/app/v1/Billing.java b/core/sdk/src/main/gen/viam/app/v1/Billing.java index aa6b71a7e..022e16068 100644 --- a/core/sdk/src/main/gen/viam/app/v1/Billing.java +++ b/core/sdk/src/main/gen/viam/app/v1/Billing.java @@ -3452,7 +3452,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends * *double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=102 + * See app/v1/billing.proto;l=106 * @return The cloudStorageUsageCost. */ @java.lang.Deprecated double getCloudStorageUsageCost(); @@ -3460,7 +3460,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends /** *double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated. - * See app/v1/billing.proto;l=103 + * See app/v1/billing.proto;l=107 * @return The dataUploadUsageCost. */ @java.lang.Deprecated double getDataUploadUsageCost(); @@ -3468,7 +3468,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends /** *double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated. - * See app/v1/billing.proto;l=104 + * See app/v1/billing.proto;l=108 * @return The dataEgresUsageCost. */ @java.lang.Deprecated double getDataEgresUsageCost(); @@ -3476,7 +3476,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends /** *double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated. - * See app/v1/billing.proto;l=105 + * See app/v1/billing.proto;l=109 * @return The remoteControlUsageCost. */ @java.lang.Deprecated double getRemoteControlUsageCost(); @@ -3484,7 +3484,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends /** *double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated. - * See app/v1/billing.proto;l=106 + * See app/v1/billing.proto;l=110 * @return The standardComputeUsageCost. */ @java.lang.Deprecated double getStandardComputeUsageCost(); @@ -3492,7 +3492,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends /** *double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated. - * See app/v1/billing.proto;l=107 + * See app/v1/billing.proto;l=111 * @return The discountAmount. */ @java.lang.Deprecated double getDiscountAmount(); @@ -3500,7 +3500,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends /** *double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated. - * See app/v1/billing.proto;l=108 + * See app/v1/billing.proto;l=112 * @return The totalUsageWithDiscount. */ @java.lang.Deprecated double getTotalUsageWithDiscount(); @@ -3508,7 +3508,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends /** *double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated. - * See app/v1/billing.proto;l=109 + * See app/v1/billing.proto;l=113 * @return The totalUsageWithoutDiscount. */ @java.lang.Deprecated double getTotalUsageWithoutDiscount(); @@ -3516,7 +3516,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends /** *double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated. - * See app/v1/billing.proto;l=110 + * See app/v1/billing.proto;l=114 * @return The perMachineUsageCost. */ @java.lang.Deprecated double getPerMachineUsageCost(); @@ -3524,7 +3524,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends /** *double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=111 + * See app/v1/billing.proto;l=115 * @return The binaryDataCloudStorageUsageCost. */ @java.lang.Deprecated double getBinaryDataCloudStorageUsageCost(); @@ -3532,7 +3532,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends /** *double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=112 + * See app/v1/billing.proto;l=116 * @return The otherCloudStorageUsageCost. */ @java.lang.Deprecated double getOtherCloudStorageUsageCost(); @@ -3770,7 +3770,7 @@ private void clearSubtotal() { * *double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=102 + * See app/v1/billing.proto;l=106 * @return The cloudStorageUsageCost. */ @java.lang.Override @@ -3784,7 +3784,7 @@ private void clearSubtotal() { * *double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=102 + * See app/v1/billing.proto;l=106 * @param value The cloudStorageUsageCost to set. */ private void setCloudStorageUsageCost(double value) { @@ -3798,7 +3798,7 @@ private void setCloudStorageUsageCost(double value) { * *double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=102 + * See app/v1/billing.proto;l=106 */ private void clearCloudStorageUsageCost() { @@ -3810,7 +3810,7 @@ private void clearCloudStorageUsageCost() { /** *double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated. - * See app/v1/billing.proto;l=103 + * See app/v1/billing.proto;l=107 * @return The dataUploadUsageCost. */ @java.lang.Override @@ -3820,7 +3820,7 @@ private void clearCloudStorageUsageCost() { /** *double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated. - * See app/v1/billing.proto;l=103 + * See app/v1/billing.proto;l=107 * @param value The dataUploadUsageCost to set. */ private void setDataUploadUsageCost(double value) { @@ -3830,7 +3830,7 @@ private void setDataUploadUsageCost(double value) { /** *double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated. - * See app/v1/billing.proto;l=103 + * See app/v1/billing.proto;l=107 */ private void clearDataUploadUsageCost() { @@ -3842,7 +3842,7 @@ private void clearDataUploadUsageCost() { /** *double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated. - * See app/v1/billing.proto;l=104 + * See app/v1/billing.proto;l=108 * @return The dataEgresUsageCost. */ @java.lang.Override @@ -3852,7 +3852,7 @@ private void clearDataUploadUsageCost() { /** *double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated. - * See app/v1/billing.proto;l=104 + * See app/v1/billing.proto;l=108 * @param value The dataEgresUsageCost to set. */ private void setDataEgresUsageCost(double value) { @@ -3862,7 +3862,7 @@ private void setDataEgresUsageCost(double value) { /** *double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated. - * See app/v1/billing.proto;l=104 + * See app/v1/billing.proto;l=108 */ private void clearDataEgresUsageCost() { @@ -3874,7 +3874,7 @@ private void clearDataEgresUsageCost() { /** *double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated. - * See app/v1/billing.proto;l=105 + * See app/v1/billing.proto;l=109 * @return The remoteControlUsageCost. */ @java.lang.Override @@ -3884,7 +3884,7 @@ private void clearDataEgresUsageCost() { /** *double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated. - * See app/v1/billing.proto;l=105 + * See app/v1/billing.proto;l=109 * @param value The remoteControlUsageCost to set. */ private void setRemoteControlUsageCost(double value) { @@ -3894,7 +3894,7 @@ private void setRemoteControlUsageCost(double value) { /** *double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated. - * See app/v1/billing.proto;l=105 + * See app/v1/billing.proto;l=109 */ private void clearRemoteControlUsageCost() { @@ -3906,7 +3906,7 @@ private void clearRemoteControlUsageCost() { /** *double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated. - * See app/v1/billing.proto;l=106 + * See app/v1/billing.proto;l=110 * @return The standardComputeUsageCost. */ @java.lang.Override @@ -3916,7 +3916,7 @@ private void clearRemoteControlUsageCost() { /** *double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated. - * See app/v1/billing.proto;l=106 + * See app/v1/billing.proto;l=110 * @param value The standardComputeUsageCost to set. */ private void setStandardComputeUsageCost(double value) { @@ -3926,7 +3926,7 @@ private void setStandardComputeUsageCost(double value) { /** *double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated. - * See app/v1/billing.proto;l=106 + * See app/v1/billing.proto;l=110 */ private void clearStandardComputeUsageCost() { @@ -3938,7 +3938,7 @@ private void clearStandardComputeUsageCost() { /** *double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated. - * See app/v1/billing.proto;l=107 + * See app/v1/billing.proto;l=111 * @return The discountAmount. */ @java.lang.Override @@ -3948,7 +3948,7 @@ private void clearStandardComputeUsageCost() { /** *double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated. - * See app/v1/billing.proto;l=107 + * See app/v1/billing.proto;l=111 * @param value The discountAmount to set. */ private void setDiscountAmount(double value) { @@ -3958,7 +3958,7 @@ private void setDiscountAmount(double value) { /** *double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated. - * See app/v1/billing.proto;l=107 + * See app/v1/billing.proto;l=111 */ private void clearDiscountAmount() { @@ -3970,7 +3970,7 @@ private void clearDiscountAmount() { /** *double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated. - * See app/v1/billing.proto;l=108 + * See app/v1/billing.proto;l=112 * @return The totalUsageWithDiscount. */ @java.lang.Override @@ -3980,7 +3980,7 @@ private void clearDiscountAmount() { /** *double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated. - * See app/v1/billing.proto;l=108 + * See app/v1/billing.proto;l=112 * @param value The totalUsageWithDiscount to set. */ private void setTotalUsageWithDiscount(double value) { @@ -3990,7 +3990,7 @@ private void setTotalUsageWithDiscount(double value) { /** *double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated. - * See app/v1/billing.proto;l=108 + * See app/v1/billing.proto;l=112 */ private void clearTotalUsageWithDiscount() { @@ -4002,7 +4002,7 @@ private void clearTotalUsageWithDiscount() { /** *double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated. - * See app/v1/billing.proto;l=109 + * See app/v1/billing.proto;l=113 * @return The totalUsageWithoutDiscount. */ @java.lang.Override @@ -4012,7 +4012,7 @@ private void clearTotalUsageWithDiscount() { /** *double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated. - * See app/v1/billing.proto;l=109 + * See app/v1/billing.proto;l=113 * @param value The totalUsageWithoutDiscount to set. */ private void setTotalUsageWithoutDiscount(double value) { @@ -4022,7 +4022,7 @@ private void setTotalUsageWithoutDiscount(double value) { /** *double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated. - * See app/v1/billing.proto;l=109 + * See app/v1/billing.proto;l=113 */ private void clearTotalUsageWithoutDiscount() { @@ -4034,7 +4034,7 @@ private void clearTotalUsageWithoutDiscount() { /** *double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated. - * See app/v1/billing.proto;l=110 + * See app/v1/billing.proto;l=114 * @return The perMachineUsageCost. */ @java.lang.Override @@ -4044,7 +4044,7 @@ private void clearTotalUsageWithoutDiscount() { /** *double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated. - * See app/v1/billing.proto;l=110 + * See app/v1/billing.proto;l=114 * @param value The perMachineUsageCost to set. */ private void setPerMachineUsageCost(double value) { @@ -4054,7 +4054,7 @@ private void setPerMachineUsageCost(double value) { /** *double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated. - * See app/v1/billing.proto;l=110 + * See app/v1/billing.proto;l=114 */ private void clearPerMachineUsageCost() { @@ -4066,7 +4066,7 @@ private void clearPerMachineUsageCost() { /** *double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=111 + * See app/v1/billing.proto;l=115 * @return The binaryDataCloudStorageUsageCost. */ @java.lang.Override @@ -4076,7 +4076,7 @@ private void clearPerMachineUsageCost() { /** *double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=111 + * See app/v1/billing.proto;l=115 * @param value The binaryDataCloudStorageUsageCost to set. */ private void setBinaryDataCloudStorageUsageCost(double value) { @@ -4086,7 +4086,7 @@ private void setBinaryDataCloudStorageUsageCost(double value) { /** *double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=111 + * See app/v1/billing.proto;l=115 */ private void clearBinaryDataCloudStorageUsageCost() { @@ -4098,7 +4098,7 @@ private void clearBinaryDataCloudStorageUsageCost() { /** *double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=112 + * See app/v1/billing.proto;l=116 * @return The otherCloudStorageUsageCost. */ @java.lang.Override @@ -4108,7 +4108,7 @@ private void clearBinaryDataCloudStorageUsageCost() { /** *double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=112 + * See app/v1/billing.proto;l=116 * @param value The otherCloudStorageUsageCost to set. */ private void setOtherCloudStorageUsageCost(double value) { @@ -4118,7 +4118,7 @@ private void setOtherCloudStorageUsageCost(double value) { /** *double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=112 + * See app/v1/billing.proto;l=116 */ private void clearOtherCloudStorageUsageCost() { @@ -4453,7 +4453,7 @@ public Builder clearSubtotal() { * *double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=102 + * See app/v1/billing.proto;l=106 * @return The cloudStorageUsageCost. */ @java.lang.Override @@ -4467,7 +4467,7 @@ public Builder clearSubtotal() { * *double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=102 + * See app/v1/billing.proto;l=106 * @param value The cloudStorageUsageCost to set. * @return This builder for chaining. */ @@ -4483,7 +4483,7 @@ public Builder clearSubtotal() { * *double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=102 + * See app/v1/billing.proto;l=106 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearCloudStorageUsageCost() { @@ -4495,7 +4495,7 @@ public Builder clearSubtotal() { /** *double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated. - * See app/v1/billing.proto;l=103 + * See app/v1/billing.proto;l=107 * @return The dataUploadUsageCost. */ @java.lang.Override @@ -4505,7 +4505,7 @@ public Builder clearSubtotal() { /** *double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated. - * See app/v1/billing.proto;l=103 + * See app/v1/billing.proto;l=107 * @param value The dataUploadUsageCost to set. * @return This builder for chaining. */ @@ -4517,7 +4517,7 @@ public Builder clearSubtotal() { /** *double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated. - * See app/v1/billing.proto;l=103 + * See app/v1/billing.proto;l=107 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearDataUploadUsageCost() { @@ -4529,7 +4529,7 @@ public Builder clearSubtotal() { /** *double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated. - * See app/v1/billing.proto;l=104 + * See app/v1/billing.proto;l=108 * @return The dataEgresUsageCost. */ @java.lang.Override @@ -4539,7 +4539,7 @@ public Builder clearSubtotal() { /** *double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated. - * See app/v1/billing.proto;l=104 + * See app/v1/billing.proto;l=108 * @param value The dataEgresUsageCost to set. * @return This builder for chaining. */ @@ -4551,7 +4551,7 @@ public Builder clearSubtotal() { /** *double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated. - * See app/v1/billing.proto;l=104 + * See app/v1/billing.proto;l=108 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearDataEgresUsageCost() { @@ -4563,7 +4563,7 @@ public Builder clearSubtotal() { /** *double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated. - * See app/v1/billing.proto;l=105 + * See app/v1/billing.proto;l=109 * @return The remoteControlUsageCost. */ @java.lang.Override @@ -4573,7 +4573,7 @@ public Builder clearSubtotal() { /** *double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated. - * See app/v1/billing.proto;l=105 + * See app/v1/billing.proto;l=109 * @param value The remoteControlUsageCost to set. * @return This builder for chaining. */ @@ -4585,7 +4585,7 @@ public Builder clearSubtotal() { /** *double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated. - * See app/v1/billing.proto;l=105 + * See app/v1/billing.proto;l=109 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearRemoteControlUsageCost() { @@ -4597,7 +4597,7 @@ public Builder clearSubtotal() { /** *double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated. - * See app/v1/billing.proto;l=106 + * See app/v1/billing.proto;l=110 * @return The standardComputeUsageCost. */ @java.lang.Override @@ -4607,7 +4607,7 @@ public Builder clearSubtotal() { /** *double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated. - * See app/v1/billing.proto;l=106 + * See app/v1/billing.proto;l=110 * @param value The standardComputeUsageCost to set. * @return This builder for chaining. */ @@ -4619,7 +4619,7 @@ public Builder clearSubtotal() { /** *double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated. - * See app/v1/billing.proto;l=106 + * See app/v1/billing.proto;l=110 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearStandardComputeUsageCost() { @@ -4631,7 +4631,7 @@ public Builder clearSubtotal() { /** *double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated. - * See app/v1/billing.proto;l=107 + * See app/v1/billing.proto;l=111 * @return The discountAmount. */ @java.lang.Override @@ -4641,7 +4641,7 @@ public Builder clearSubtotal() { /** *double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated. - * See app/v1/billing.proto;l=107 + * See app/v1/billing.proto;l=111 * @param value The discountAmount to set. * @return This builder for chaining. */ @@ -4653,7 +4653,7 @@ public Builder clearSubtotal() { /** *double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated. - * See app/v1/billing.proto;l=107 + * See app/v1/billing.proto;l=111 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearDiscountAmount() { @@ -4665,7 +4665,7 @@ public Builder clearSubtotal() { /** *double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated. - * See app/v1/billing.proto;l=108 + * See app/v1/billing.proto;l=112 * @return The totalUsageWithDiscount. */ @java.lang.Override @@ -4675,7 +4675,7 @@ public Builder clearSubtotal() { /** *double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated. - * See app/v1/billing.proto;l=108 + * See app/v1/billing.proto;l=112 * @param value The totalUsageWithDiscount to set. * @return This builder for chaining. */ @@ -4687,7 +4687,7 @@ public Builder clearSubtotal() { /** *double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated. - * See app/v1/billing.proto;l=108 + * See app/v1/billing.proto;l=112 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearTotalUsageWithDiscount() { @@ -4699,7 +4699,7 @@ public Builder clearSubtotal() { /** *double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated. - * See app/v1/billing.proto;l=109 + * See app/v1/billing.proto;l=113 * @return The totalUsageWithoutDiscount. */ @java.lang.Override @@ -4709,7 +4709,7 @@ public Builder clearSubtotal() { /** *double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated. - * See app/v1/billing.proto;l=109 + * See app/v1/billing.proto;l=113 * @param value The totalUsageWithoutDiscount to set. * @return This builder for chaining. */ @@ -4721,7 +4721,7 @@ public Builder clearSubtotal() { /** *double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated. - * See app/v1/billing.proto;l=109 + * See app/v1/billing.proto;l=113 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearTotalUsageWithoutDiscount() { @@ -4733,7 +4733,7 @@ public Builder clearSubtotal() { /** *double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated. - * See app/v1/billing.proto;l=110 + * See app/v1/billing.proto;l=114 * @return The perMachineUsageCost. */ @java.lang.Override @@ -4743,7 +4743,7 @@ public Builder clearSubtotal() { /** *double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated. - * See app/v1/billing.proto;l=110 + * See app/v1/billing.proto;l=114 * @param value The perMachineUsageCost to set. * @return This builder for chaining. */ @@ -4755,7 +4755,7 @@ public Builder clearSubtotal() { /** *double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated. - * See app/v1/billing.proto;l=110 + * See app/v1/billing.proto;l=114 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearPerMachineUsageCost() { @@ -4767,7 +4767,7 @@ public Builder clearSubtotal() { /** *double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=111 + * See app/v1/billing.proto;l=115 * @return The binaryDataCloudStorageUsageCost. */ @java.lang.Override @@ -4777,7 +4777,7 @@ public Builder clearSubtotal() { /** *double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=111 + * See app/v1/billing.proto;l=115 * @param value The binaryDataCloudStorageUsageCost to set. * @return This builder for chaining. */ @@ -4789,7 +4789,7 @@ public Builder clearSubtotal() { /** *double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=111 + * See app/v1/billing.proto;l=115 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearBinaryDataCloudStorageUsageCost() { @@ -4801,7 +4801,7 @@ public Builder clearSubtotal() { /** *double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=112 + * See app/v1/billing.proto;l=116 * @return The otherCloudStorageUsageCost. */ @java.lang.Override @@ -4811,7 +4811,7 @@ public Builder clearSubtotal() { /** *double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=112 + * See app/v1/billing.proto;l=116 * @param value The otherCloudStorageUsageCost to set. * @return This builder for chaining. */ @@ -4823,7 +4823,7 @@ public Builder clearSubtotal() { /** *double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated. - * See app/v1/billing.proto;l=112 + * See app/v1/billing.proto;l=116 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearOtherCloudStorageUsageCost() { @@ -8087,6 +8087,1171 @@ public static com.google.protobuf.Parserparse } } + public interface GetAvailableBillingTiersRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:viam.app.v1.GetAvailableBillingTiersRequest) + com.google.protobuf.MessageLiteOrBuilder { + } + /** + * Protobuf type {@code viam.app.v1.GetAvailableBillingTiersRequest} + */ + public static final class GetAvailableBillingTiersRequest extends + com.google.protobuf.GeneratedMessageLite< + GetAvailableBillingTiersRequest, GetAvailableBillingTiersRequest.Builder> implements + // @@protoc_insertion_point(message_implements:viam.app.v1.GetAvailableBillingTiersRequest) + GetAvailableBillingTiersRequestOrBuilder { + private GetAvailableBillingTiersRequest() { + } + public static viam.app.v1.Billing.GetAvailableBillingTiersRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static viam.app.v1.Billing.GetAvailableBillingTiersRequest 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.Billing.GetAvailableBillingTiersRequest 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.Billing.GetAvailableBillingTiersRequest 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.Billing.GetAvailableBillingTiersRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static viam.app.v1.Billing.GetAvailableBillingTiersRequest 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.Billing.GetAvailableBillingTiersRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static viam.app.v1.Billing.GetAvailableBillingTiersRequest 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.Billing.GetAvailableBillingTiersRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static viam.app.v1.Billing.GetAvailableBillingTiersRequest 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.Billing.GetAvailableBillingTiersRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static viam.app.v1.Billing.GetAvailableBillingTiersRequest 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.Billing.GetAvailableBillingTiersRequest prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + * Protobuf type {@code viam.app.v1.GetAvailableBillingTiersRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + viam.app.v1.Billing.GetAvailableBillingTiersRequest, Builder> implements + // @@protoc_insertion_point(builder_implements:viam.app.v1.GetAvailableBillingTiersRequest) + viam.app.v1.Billing.GetAvailableBillingTiersRequestOrBuilder { + // Construct using viam.app.v1.Billing.GetAvailableBillingTiersRequest.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + // @@protoc_insertion_point(builder_scope:viam.app.v1.GetAvailableBillingTiersRequest) + } + @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.Billing.GetAvailableBillingTiersRequest(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = null;java.lang.String info = + "\u0000\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.Billing.GetAvailableBillingTiersRequest.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.GetAvailableBillingTiersRequest) + private static final viam.app.v1.Billing.GetAvailableBillingTiersRequest DEFAULT_INSTANCE; + static { + GetAvailableBillingTiersRequest defaultInstance = new GetAvailableBillingTiersRequest(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + GetAvailableBillingTiersRequest.class, defaultInstance); + } + + public static viam.app.v1.Billing.GetAvailableBillingTiersRequest 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 GetAvailableBillingTiersResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:viam.app.v1.GetAvailableBillingTiersResponse) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * repeated string tiers = 1 [json_name = "tiers"];
+ * @return A list containing the tiers. + */ + java.util.List+ getTiersList(); + /** + * repeated string tiers = 1 [json_name = "tiers"];
+ * @return The count of tiers. + */ + int getTiersCount(); + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param index The index of the element to return. + * @return The tiers at the given index. + */ + java.lang.String getTiers(int index); + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param index The index of the element to return. + * @return The tiers at the given index. + */ + com.google.protobuf.ByteString + getTiersBytes(int index); + } + /** + * Protobuf type {@code viam.app.v1.GetAvailableBillingTiersResponse} + */ + public static final class GetAvailableBillingTiersResponse extends + com.google.protobuf.GeneratedMessageLite< + GetAvailableBillingTiersResponse, GetAvailableBillingTiersResponse.Builder> implements + // @@protoc_insertion_point(message_implements:viam.app.v1.GetAvailableBillingTiersResponse) + GetAvailableBillingTiersResponseOrBuilder { + private GetAvailableBillingTiersResponse() { + tiers_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList(); + } + public static final int TIERS_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.ProtobufListtiers_; + /** + * repeated string tiers = 1 [json_name = "tiers"];
+ * @return A list containing the tiers. + */ + @java.lang.Override + public java.util.ListgetTiersList() { + return tiers_; + } + /** + * repeated string tiers = 1 [json_name = "tiers"];
+ * @return The count of tiers. + */ + @java.lang.Override + public int getTiersCount() { + return tiers_.size(); + } + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param index The index of the element to return. + * @return The tiers at the given index. + */ + @java.lang.Override + public java.lang.String getTiers(int index) { + return tiers_.get(index); + } + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param index The index of the value to return. + * @return The bytes of the tiers at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTiersBytes(int index) { + return com.google.protobuf.ByteString.copyFromUtf8( + tiers_.get(index)); + } + private void ensureTiersIsMutable() { + com.google.protobuf.Internal.ProtobufListtmp = + tiers_; if (!tmp.isModifiable()) { + tiers_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + /** + * repeated string tiers = 1 [json_name = "tiers"];
+ * @param index The index to set the value at. + * @param value The tiers to set. + */ + private void setTiers( + int index, java.lang.String value) { + java.lang.Class> valueClass = value.getClass(); + ensureTiersIsMutable(); + tiers_.set(index, value); + } + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param value The tiers to add. + */ + private void addTiers( + java.lang.String value) { + java.lang.Class> valueClass = value.getClass(); + ensureTiersIsMutable(); + tiers_.add(value); + } + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param values The tiers to add. + */ + private void addAllTiers( + java.lang.Iterablevalues) { + ensureTiersIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, tiers_); + } + /** + * repeated string tiers = 1 [json_name = "tiers"];
+ */ + private void clearTiers() { + tiers_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList(); + } + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param value The bytes of the tiers to add. + */ + private void addTiersBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ensureTiersIsMutable(); + tiers_.add(value.toStringUtf8()); + } + + public static viam.app.v1.Billing.GetAvailableBillingTiersResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static viam.app.v1.Billing.GetAvailableBillingTiersResponse 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.Billing.GetAvailableBillingTiersResponse 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.Billing.GetAvailableBillingTiersResponse 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.Billing.GetAvailableBillingTiersResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static viam.app.v1.Billing.GetAvailableBillingTiersResponse 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.Billing.GetAvailableBillingTiersResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static viam.app.v1.Billing.GetAvailableBillingTiersResponse 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.Billing.GetAvailableBillingTiersResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static viam.app.v1.Billing.GetAvailableBillingTiersResponse 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.Billing.GetAvailableBillingTiersResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static viam.app.v1.Billing.GetAvailableBillingTiersResponse 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.Billing.GetAvailableBillingTiersResponse prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + * Protobuf type {@code viam.app.v1.GetAvailableBillingTiersResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + viam.app.v1.Billing.GetAvailableBillingTiersResponse, Builder> implements + // @@protoc_insertion_point(builder_implements:viam.app.v1.GetAvailableBillingTiersResponse) + viam.app.v1.Billing.GetAvailableBillingTiersResponseOrBuilder { + // Construct using viam.app.v1.Billing.GetAvailableBillingTiersResponse.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @return A list containing the tiers. + */ + @java.lang.Override + public java.util.List+ getTiersList() { + return java.util.Collections.unmodifiableList( + instance.getTiersList()); + } + /** + * repeated string tiers = 1 [json_name = "tiers"];
+ * @return The count of tiers. + */ + @java.lang.Override + public int getTiersCount() { + return instance.getTiersCount(); + } + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param index The index of the element to return. + * @return The tiers at the given index. + */ + @java.lang.Override + public java.lang.String getTiers(int index) { + return instance.getTiers(index); + } + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param index The index of the value to return. + * @return The bytes of the tiers at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTiersBytes(int index) { + return instance.getTiersBytes(index); + } + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param index The index to set the value at. + * @param value The tiers to set. + * @return This builder for chaining. + */ + public Builder setTiers( + int index, java.lang.String value) { + copyOnWrite(); + instance.setTiers(index, value); + return this; + } + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param value The tiers to add. + * @return This builder for chaining. + */ + public Builder addTiers( + java.lang.String value) { + copyOnWrite(); + instance.addTiers(value); + return this; + } + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param values The tiers to add. + * @return This builder for chaining. + */ + public Builder addAllTiers( + java.lang.Iterablevalues) { + copyOnWrite(); + instance.addAllTiers(values); + return this; + } + /** + * repeated string tiers = 1 [json_name = "tiers"];
+ * @return This builder for chaining. + */ + public Builder clearTiers() { + copyOnWrite(); + instance.clearTiers(); + return this; + } + /** + *repeated string tiers = 1 [json_name = "tiers"];
+ * @param value The bytes of the tiers to add. + * @return This builder for chaining. + */ + public Builder addTiersBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.addTiersBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:viam.app.v1.GetAvailableBillingTiersResponse) + } + @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.Billing.GetAvailableBillingTiersResponse(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "tiers_", + }; + java.lang.String info = + "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u021a"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + // fall through + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parserparser = PARSER; + if (parser == null) { + synchronized (viam.app.v1.Billing.GetAvailableBillingTiersResponse.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.GetAvailableBillingTiersResponse) + private static final viam.app.v1.Billing.GetAvailableBillingTiersResponse DEFAULT_INSTANCE; + static { + GetAvailableBillingTiersResponse defaultInstance = new GetAvailableBillingTiersResponse(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + GetAvailableBillingTiersResponse.class, defaultInstance); + } + + public static viam.app.v1.Billing.GetAvailableBillingTiersResponse 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 UpdateOrganizationBillingTierRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:viam.app.v1.UpdateOrganizationBillingTierRequest) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * string organization_id = 1 [json_name = "organizationId"];
+ * @return The organizationId. + */ + java.lang.String getOrganizationId(); + /** + *string organization_id = 1 [json_name = "organizationId"];
+ * @return The bytes for organizationId. + */ + com.google.protobuf.ByteString + getOrganizationIdBytes(); + + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ * @return The billingTier. + */ + java.lang.String getBillingTier(); + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ * @return The bytes for billingTier. + */ + com.google.protobuf.ByteString + getBillingTierBytes(); + } + /** + * Protobuf type {@code viam.app.v1.UpdateOrganizationBillingTierRequest} + */ + public static final class UpdateOrganizationBillingTierRequest extends + com.google.protobuf.GeneratedMessageLite< + UpdateOrganizationBillingTierRequest, UpdateOrganizationBillingTierRequest.Builder> implements + // @@protoc_insertion_point(message_implements:viam.app.v1.UpdateOrganizationBillingTierRequest) + UpdateOrganizationBillingTierRequestOrBuilder { + private UpdateOrganizationBillingTierRequest() { + organizationId_ = ""; + billingTier_ = ""; + } + public static final int ORGANIZATION_ID_FIELD_NUMBER = 1; + private java.lang.String organizationId_; + /** + *string organization_id = 1 [json_name = "organizationId"];
+ * @return The organizationId. + */ + @java.lang.Override + public java.lang.String getOrganizationId() { + return organizationId_; + } + /** + *string organization_id = 1 [json_name = "organizationId"];
+ * @return The bytes for organizationId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOrganizationIdBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(organizationId_); + } + /** + *string organization_id = 1 [json_name = "organizationId"];
+ * @param value The organizationId to set. + */ + private void setOrganizationId( + java.lang.String value) { + java.lang.Class> valueClass = value.getClass(); + + organizationId_ = value; + } + /** + *string organization_id = 1 [json_name = "organizationId"];
+ */ + private void clearOrganizationId() { + + organizationId_ = getDefaultInstance().getOrganizationId(); + } + /** + *string organization_id = 1 [json_name = "organizationId"];
+ * @param value The bytes for organizationId to set. + */ + private void setOrganizationIdBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + organizationId_ = value.toStringUtf8(); + + } + + public static final int BILLING_TIER_FIELD_NUMBER = 2; + private java.lang.String billingTier_; + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ * @return The billingTier. + */ + @java.lang.Override + public java.lang.String getBillingTier() { + return billingTier_; + } + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ * @return The bytes for billingTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBillingTierBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(billingTier_); + } + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ * @param value The billingTier to set. + */ + private void setBillingTier( + java.lang.String value) { + java.lang.Class> valueClass = value.getClass(); + + billingTier_ = value; + } + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ */ + private void clearBillingTier() { + + billingTier_ = getDefaultInstance().getBillingTier(); + } + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ * @param value The bytes for billingTier to set. + */ + private void setBillingTierBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + billingTier_ = value.toStringUtf8(); + + } + + public static viam.app.v1.Billing.UpdateOrganizationBillingTierRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static viam.app.v1.Billing.UpdateOrganizationBillingTierRequest 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.Billing.UpdateOrganizationBillingTierRequest 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.Billing.UpdateOrganizationBillingTierRequest 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.Billing.UpdateOrganizationBillingTierRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static viam.app.v1.Billing.UpdateOrganizationBillingTierRequest 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.Billing.UpdateOrganizationBillingTierRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static viam.app.v1.Billing.UpdateOrganizationBillingTierRequest 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.Billing.UpdateOrganizationBillingTierRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static viam.app.v1.Billing.UpdateOrganizationBillingTierRequest 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.Billing.UpdateOrganizationBillingTierRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static viam.app.v1.Billing.UpdateOrganizationBillingTierRequest 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.Billing.UpdateOrganizationBillingTierRequest prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + * Protobuf type {@code viam.app.v1.UpdateOrganizationBillingTierRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + viam.app.v1.Billing.UpdateOrganizationBillingTierRequest, Builder> implements + // @@protoc_insertion_point(builder_implements:viam.app.v1.UpdateOrganizationBillingTierRequest) + viam.app.v1.Billing.UpdateOrganizationBillingTierRequestOrBuilder { + // Construct using viam.app.v1.Billing.UpdateOrganizationBillingTierRequest.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + *string organization_id = 1 [json_name = "organizationId"];
+ * @return The organizationId. + */ + @java.lang.Override + public java.lang.String getOrganizationId() { + return instance.getOrganizationId(); + } + /** + *string organization_id = 1 [json_name = "organizationId"];
+ * @return The bytes for organizationId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOrganizationIdBytes() { + return instance.getOrganizationIdBytes(); + } + /** + *string organization_id = 1 [json_name = "organizationId"];
+ * @param value The organizationId to set. + * @return This builder for chaining. + */ + public Builder setOrganizationId( + java.lang.String value) { + copyOnWrite(); + instance.setOrganizationId(value); + return this; + } + /** + *string organization_id = 1 [json_name = "organizationId"];
+ * @return This builder for chaining. + */ + public Builder clearOrganizationId() { + copyOnWrite(); + instance.clearOrganizationId(); + return this; + } + /** + *string organization_id = 1 [json_name = "organizationId"];
+ * @param value The bytes for organizationId to set. + * @return This builder for chaining. + */ + public Builder setOrganizationIdBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setOrganizationIdBytes(value); + return this; + } + + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ * @return The billingTier. + */ + @java.lang.Override + public java.lang.String getBillingTier() { + return instance.getBillingTier(); + } + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ * @return The bytes for billingTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBillingTierBytes() { + return instance.getBillingTierBytes(); + } + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ * @param value The billingTier to set. + * @return This builder for chaining. + */ + public Builder setBillingTier( + java.lang.String value) { + copyOnWrite(); + instance.setBillingTier(value); + return this; + } + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ * @return This builder for chaining. + */ + public Builder clearBillingTier() { + copyOnWrite(); + instance.clearBillingTier(); + return this; + } + /** + *string billing_tier = 2 [json_name = "billingTier"];
+ * @param value The bytes for billingTier to set. + * @return This builder for chaining. + */ + public Builder setBillingTierBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setBillingTierBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:viam.app.v1.UpdateOrganizationBillingTierRequest) + } + @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.Billing.UpdateOrganizationBillingTierRequest(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "organizationId_", + "billingTier_", + }; + 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.Parserparser = PARSER; + if (parser == null) { + synchronized (viam.app.v1.Billing.UpdateOrganizationBillingTierRequest.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.UpdateOrganizationBillingTierRequest) + private static final viam.app.v1.Billing.UpdateOrganizationBillingTierRequest DEFAULT_INSTANCE; + static { + UpdateOrganizationBillingTierRequest defaultInstance = new UpdateOrganizationBillingTierRequest(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + UpdateOrganizationBillingTierRequest.class, defaultInstance); + } + + public static viam.app.v1.Billing.UpdateOrganizationBillingTierRequest 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 UpdateOrganizationBillingTierResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:viam.app.v1.UpdateOrganizationBillingTierResponse) + com.google.protobuf.MessageLiteOrBuilder { + } + /** + * Protobuf type {@code viam.app.v1.UpdateOrganizationBillingTierResponse} + */ + public static final class UpdateOrganizationBillingTierResponse extends + com.google.protobuf.GeneratedMessageLite< + UpdateOrganizationBillingTierResponse, UpdateOrganizationBillingTierResponse.Builder> implements + // @@protoc_insertion_point(message_implements:viam.app.v1.UpdateOrganizationBillingTierResponse) + UpdateOrganizationBillingTierResponseOrBuilder { + private UpdateOrganizationBillingTierResponse() { + } + public static viam.app.v1.Billing.UpdateOrganizationBillingTierResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static viam.app.v1.Billing.UpdateOrganizationBillingTierResponse 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.Billing.UpdateOrganizationBillingTierResponse 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.Billing.UpdateOrganizationBillingTierResponse 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.Billing.UpdateOrganizationBillingTierResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static viam.app.v1.Billing.UpdateOrganizationBillingTierResponse 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.Billing.UpdateOrganizationBillingTierResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static viam.app.v1.Billing.UpdateOrganizationBillingTierResponse 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.Billing.UpdateOrganizationBillingTierResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static viam.app.v1.Billing.UpdateOrganizationBillingTierResponse 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.Billing.UpdateOrganizationBillingTierResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static viam.app.v1.Billing.UpdateOrganizationBillingTierResponse 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.Billing.UpdateOrganizationBillingTierResponse prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + * Protobuf type {@code viam.app.v1.UpdateOrganizationBillingTierResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + viam.app.v1.Billing.UpdateOrganizationBillingTierResponse, Builder> implements + // @@protoc_insertion_point(builder_implements:viam.app.v1.UpdateOrganizationBillingTierResponse) + viam.app.v1.Billing.UpdateOrganizationBillingTierResponseOrBuilder { + // Construct using viam.app.v1.Billing.UpdateOrganizationBillingTierResponse.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + // @@protoc_insertion_point(builder_scope:viam.app.v1.UpdateOrganizationBillingTierResponse) + } + @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.Billing.UpdateOrganizationBillingTierResponse(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = null;java.lang.String info = + "\u0000\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.Billing.UpdateOrganizationBillingTierResponse.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.UpdateOrganizationBillingTierResponse) + private static final viam.app.v1.Billing.UpdateOrganizationBillingTierResponse DEFAULT_INSTANCE; + static { + UpdateOrganizationBillingTierResponse defaultInstance = new UpdateOrganizationBillingTierResponse(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + UpdateOrganizationBillingTierResponse.class, defaultInstance); + } + + public static viam.app.v1.Billing.UpdateOrganizationBillingTierResponse 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/gen/viam/app/v1/BillingServiceGrpc.java b/core/sdk/src/main/gen/viam/app/v1/BillingServiceGrpc.java index e1e634988..954123b44 100644 --- a/core/sdk/src/main/gen/viam/app/v1/BillingServiceGrpc.java +++ b/core/sdk/src/main/gen/viam/app/v1/BillingServiceGrpc.java @@ -165,6 +165,66 @@ viam.app.v1.Billing.SendPaymentRequiredEmailResponse> getSendPaymentRequiredEmai return getSendPaymentRequiredEmailMethod; } + private static volatile io.grpc.MethodDescriptor getGetAvailableBillingTiersMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetAvailableBillingTiers", + requestType = viam.app.v1.Billing.GetAvailableBillingTiersRequest.class, + responseType = viam.app.v1.Billing.GetAvailableBillingTiersResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetAvailableBillingTiersMethod() { + io.grpc.MethodDescriptor getGetAvailableBillingTiersMethod; + if ((getGetAvailableBillingTiersMethod = BillingServiceGrpc.getGetAvailableBillingTiersMethod) == null) { + synchronized (BillingServiceGrpc.class) { + if ((getGetAvailableBillingTiersMethod = BillingServiceGrpc.getGetAvailableBillingTiersMethod) == null) { + BillingServiceGrpc.getGetAvailableBillingTiersMethod = getGetAvailableBillingTiersMethod = + io.grpc.MethodDescriptor. newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetAvailableBillingTiers")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( + viam.app.v1.Billing.GetAvailableBillingTiersRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( + viam.app.v1.Billing.GetAvailableBillingTiersResponse.getDefaultInstance())) + .build(); + } + } + } + return getGetAvailableBillingTiersMethod; + } + + private static volatile io.grpc.MethodDescriptor getUpdateOrganizationBillingTierMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "UpdateOrganizationBillingTier", + requestType = viam.app.v1.Billing.UpdateOrganizationBillingTierRequest.class, + responseType = viam.app.v1.Billing.UpdateOrganizationBillingTierResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getUpdateOrganizationBillingTierMethod() { + io.grpc.MethodDescriptor getUpdateOrganizationBillingTierMethod; + if ((getUpdateOrganizationBillingTierMethod = BillingServiceGrpc.getUpdateOrganizationBillingTierMethod) == null) { + synchronized (BillingServiceGrpc.class) { + if ((getUpdateOrganizationBillingTierMethod = BillingServiceGrpc.getUpdateOrganizationBillingTierMethod) == null) { + BillingServiceGrpc.getUpdateOrganizationBillingTierMethod = getUpdateOrganizationBillingTierMethod = + io.grpc.MethodDescriptor. newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "UpdateOrganizationBillingTier")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( + viam.app.v1.Billing.UpdateOrganizationBillingTierRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.lite.ProtoLiteUtils.marshaller( + viam.app.v1.Billing.UpdateOrganizationBillingTierResponse.getDefaultInstance())) + .build(); + } + } + } + return getUpdateOrganizationBillingTierMethod; + } + /** * Creates a new async stub that supports all call types for the service */ @@ -262,6 +322,26 @@ default void sendPaymentRequiredEmail(viam.app.v1.Billing.SendPaymentRequiredEma io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getSendPaymentRequiredEmailMethod(), responseObserver); } + + /** + * + * Get available billing tiers that can be assigned to organizations + *+ */ + default void getAvailableBillingTiers(viam.app.v1.Billing.GetAvailableBillingTiersRequest request, + io.grpc.stub.StreamObserverresponseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetAvailableBillingTiersMethod(), responseObserver); + } + + /** + * + * Update an organization's billing tier + *+ */ + default void updateOrganizationBillingTier(viam.app.v1.Billing.UpdateOrganizationBillingTierRequest request, + io.grpc.stub.StreamObserverresponseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getUpdateOrganizationBillingTierMethod(), responseObserver); + } } /** @@ -345,6 +425,28 @@ public void sendPaymentRequiredEmail(viam.app.v1.Billing.SendPaymentRequiredEmai io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getSendPaymentRequiredEmailMethod(), getCallOptions()), request, responseObserver); } + + /** + * + * Get available billing tiers that can be assigned to organizations + *+ */ + public void getAvailableBillingTiers(viam.app.v1.Billing.GetAvailableBillingTiersRequest request, + io.grpc.stub.StreamObserverresponseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetAvailableBillingTiersMethod(), getCallOptions()), request, responseObserver); + } + + /** + * + * Update an organization's billing tier + *+ */ + public void updateOrganizationBillingTier(viam.app.v1.Billing.UpdateOrganizationBillingTierRequest request, + io.grpc.stub.StreamObserverresponseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getUpdateOrganizationBillingTierMethod(), getCallOptions()), request, responseObserver); + } } /** @@ -413,6 +515,26 @@ public viam.app.v1.Billing.SendPaymentRequiredEmailResponse sendPaymentRequiredE return io.grpc.stub.ClientCalls.blockingUnaryCall( getChannel(), getSendPaymentRequiredEmailMethod(), getCallOptions(), request); } + + /** + * + * Get available billing tiers that can be assigned to organizations + *+ */ + public viam.app.v1.Billing.GetAvailableBillingTiersResponse getAvailableBillingTiers(viam.app.v1.Billing.GetAvailableBillingTiersRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetAvailableBillingTiersMethod(), getCallOptions(), request); + } + + /** + *+ * Update an organization's billing tier + *+ */ + public viam.app.v1.Billing.UpdateOrganizationBillingTierResponse updateOrganizationBillingTier(viam.app.v1.Billing.UpdateOrganizationBillingTierRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateOrganizationBillingTierMethod(), getCallOptions(), request); + } } /** @@ -474,6 +596,28 @@ public com.google.common.util.concurrent.ListenableFuture+ * Get available billing tiers that can be assigned to organizations + *
+ * Update an organization's billing tier + *+ */ + public com.google.common.util.concurrent.ListenableFuture