All Downloads are FREE. Search and download functionalities are using the official Maven repository.

yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: yandex/cloud/datasphere/v1/folder_budget_service.proto

package yandex.cloud.api.datasphere.v1;

public final class FolderBudgetServiceOuterClass {
  private FolderBudgetServiceOuterClass() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  public interface GetFolderBudgetRequestOrBuilder extends
      // @@protoc_insertion_point(interface_extends:yandex.cloud.datasphere.v1.GetFolderBudgetRequest)
      com.google.protobuf.MessageOrBuilder {

    /**
     * 
     * ID of the folder to get a budget for.
     * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The folderId. */ java.lang.String getFolderId(); /** *
     * ID of the folder to get a budget for.
     * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for folderId. */ com.google.protobuf.ByteString getFolderIdBytes(); } /** * Protobuf type {@code yandex.cloud.datasphere.v1.GetFolderBudgetRequest} */ public static final class GetFolderBudgetRequest extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:yandex.cloud.datasphere.v1.GetFolderBudgetRequest) GetFolderBudgetRequestOrBuilder { private static final long serialVersionUID = 0L; // Use GetFolderBudgetRequest.newBuilder() to construct. private GetFolderBudgetRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private GetFolderBudgetRequest() { folderId_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new GetFolderBudgetRequest(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private GetFolderBudgetRequest( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { java.lang.String s = input.readStringRequireUtf8(); folderId_ = s; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest.class, yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest.Builder.class); } public static final int FOLDER_ID_FIELD_NUMBER = 1; private volatile java.lang.Object folderId_; /** *
     * ID of the folder to get a budget for.
     * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The folderId. */ @java.lang.Override public java.lang.String getFolderId() { java.lang.Object ref = folderId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); folderId_ = s; return s; } } /** *
     * ID of the folder to get a budget for.
     * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for folderId. */ @java.lang.Override public com.google.protobuf.ByteString getFolderIdBytes() { java.lang.Object ref = folderId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); folderId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, folderId_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, folderId_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest)) { return super.equals(obj); } yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest other = (yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest) obj; if (!getFolderId() .equals(other.getFolderId())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + FOLDER_ID_FIELD_NUMBER; hash = (53 * hash) + getFolderId().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code yandex.cloud.datasphere.v1.GetFolderBudgetRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:yandex.cloud.datasphere.v1.GetFolderBudgetRequest) yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest.class, yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest.Builder.class); } // Construct using yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); folderId_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetRequest_descriptor; } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest getDefaultInstanceForType() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest.getDefaultInstance(); } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest build() { yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest buildPartial() { yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest result = new yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest(this); result.folderId_ = folderId_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest) { return mergeFrom((yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest other) { if (other == yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest.getDefaultInstance()) return this; if (!other.getFolderId().isEmpty()) { folderId_ = other.folderId_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private java.lang.Object folderId_ = ""; /** *
       * ID of the folder to get a budget for.
       * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The folderId. */ public java.lang.String getFolderId() { java.lang.Object ref = folderId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); folderId_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * ID of the folder to get a budget for.
       * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for folderId. */ public com.google.protobuf.ByteString getFolderIdBytes() { java.lang.Object ref = folderId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); folderId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * ID of the folder to get a budget for.
       * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @param value The folderId to set. * @return This builder for chaining. */ public Builder setFolderId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } folderId_ = value; onChanged(); return this; } /** *
       * ID of the folder to get a budget for.
       * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return This builder for chaining. */ public Builder clearFolderId() { folderId_ = getDefaultInstance().getFolderId(); onChanged(); return this; } /** *
       * ID of the folder to get a budget for.
       * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @param value The bytes for folderId to set. * @return This builder for chaining. */ public Builder setFolderIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); folderId_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:yandex.cloud.datasphere.v1.GetFolderBudgetRequest) } // @@protoc_insertion_point(class_scope:yandex.cloud.datasphere.v1.GetFolderBudgetRequest) private static final yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest(); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public GetFolderBudgetRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new GetFolderBudgetRequest(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetRequest getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface GetFolderBudgetResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:yandex.cloud.datasphere.v1.GetFolderBudgetResponse) com.google.protobuf.MessageOrBuilder { /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 1; * @return Whether the unitBalance field is set. */ boolean hasUnitBalance(); /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 1; * @return The unitBalance. */ com.google.protobuf.Int64Value getUnitBalance(); /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 1; */ com.google.protobuf.Int64ValueOrBuilder getUnitBalanceOrBuilder(); /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; * @return Whether the maxUnitsPerHour field is set. */ boolean hasMaxUnitsPerHour(); /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; * @return The maxUnitsPerHour. */ com.google.protobuf.Int64Value getMaxUnitsPerHour(); /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; */ com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerHourOrBuilder(); /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; * @return Whether the maxUnitsPerExecution field is set. */ boolean hasMaxUnitsPerExecution(); /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; * @return The maxUnitsPerExecution. */ com.google.protobuf.Int64Value getMaxUnitsPerExecution(); /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; */ com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerExecutionOrBuilder(); } /** * Protobuf type {@code yandex.cloud.datasphere.v1.GetFolderBudgetResponse} */ public static final class GetFolderBudgetResponse extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:yandex.cloud.datasphere.v1.GetFolderBudgetResponse) GetFolderBudgetResponseOrBuilder { private static final long serialVersionUID = 0L; // Use GetFolderBudgetResponse.newBuilder() to construct. private GetFolderBudgetResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private GetFolderBudgetResponse() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new GetFolderBudgetResponse(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private GetFolderBudgetResponse( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.google.protobuf.Int64Value.Builder subBuilder = null; if (unitBalance_ != null) { subBuilder = unitBalance_.toBuilder(); } unitBalance_ = input.readMessage(com.google.protobuf.Int64Value.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(unitBalance_); unitBalance_ = subBuilder.buildPartial(); } break; } case 18: { com.google.protobuf.Int64Value.Builder subBuilder = null; if (maxUnitsPerHour_ != null) { subBuilder = maxUnitsPerHour_.toBuilder(); } maxUnitsPerHour_ = input.readMessage(com.google.protobuf.Int64Value.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(maxUnitsPerHour_); maxUnitsPerHour_ = subBuilder.buildPartial(); } break; } case 26: { com.google.protobuf.Int64Value.Builder subBuilder = null; if (maxUnitsPerExecution_ != null) { subBuilder = maxUnitsPerExecution_.toBuilder(); } maxUnitsPerExecution_ = input.readMessage(com.google.protobuf.Int64Value.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(maxUnitsPerExecution_); maxUnitsPerExecution_ = subBuilder.buildPartial(); } break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse.class, yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse.Builder.class); } public static final int UNIT_BALANCE_FIELD_NUMBER = 1; private com.google.protobuf.Int64Value unitBalance_; /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 1; * @return Whether the unitBalance field is set. */ @java.lang.Override public boolean hasUnitBalance() { return unitBalance_ != null; } /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 1; * @return The unitBalance. */ @java.lang.Override public com.google.protobuf.Int64Value getUnitBalance() { return unitBalance_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : unitBalance_; } /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 1; */ @java.lang.Override public com.google.protobuf.Int64ValueOrBuilder getUnitBalanceOrBuilder() { return getUnitBalance(); } public static final int MAX_UNITS_PER_HOUR_FIELD_NUMBER = 2; private com.google.protobuf.Int64Value maxUnitsPerHour_; /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; * @return Whether the maxUnitsPerHour field is set. */ @java.lang.Override public boolean hasMaxUnitsPerHour() { return maxUnitsPerHour_ != null; } /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; * @return The maxUnitsPerHour. */ @java.lang.Override public com.google.protobuf.Int64Value getMaxUnitsPerHour() { return maxUnitsPerHour_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerHour_; } /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; */ @java.lang.Override public com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerHourOrBuilder() { return getMaxUnitsPerHour(); } public static final int MAX_UNITS_PER_EXECUTION_FIELD_NUMBER = 3; private com.google.protobuf.Int64Value maxUnitsPerExecution_; /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; * @return Whether the maxUnitsPerExecution field is set. */ @java.lang.Override public boolean hasMaxUnitsPerExecution() { return maxUnitsPerExecution_ != null; } /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; * @return The maxUnitsPerExecution. */ @java.lang.Override public com.google.protobuf.Int64Value getMaxUnitsPerExecution() { return maxUnitsPerExecution_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerExecution_; } /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; */ @java.lang.Override public com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerExecutionOrBuilder() { return getMaxUnitsPerExecution(); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (unitBalance_ != null) { output.writeMessage(1, getUnitBalance()); } if (maxUnitsPerHour_ != null) { output.writeMessage(2, getMaxUnitsPerHour()); } if (maxUnitsPerExecution_ != null) { output.writeMessage(3, getMaxUnitsPerExecution()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (unitBalance_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getUnitBalance()); } if (maxUnitsPerHour_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getMaxUnitsPerHour()); } if (maxUnitsPerExecution_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getMaxUnitsPerExecution()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse)) { return super.equals(obj); } yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse other = (yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse) obj; if (hasUnitBalance() != other.hasUnitBalance()) return false; if (hasUnitBalance()) { if (!getUnitBalance() .equals(other.getUnitBalance())) return false; } if (hasMaxUnitsPerHour() != other.hasMaxUnitsPerHour()) return false; if (hasMaxUnitsPerHour()) { if (!getMaxUnitsPerHour() .equals(other.getMaxUnitsPerHour())) return false; } if (hasMaxUnitsPerExecution() != other.hasMaxUnitsPerExecution()) return false; if (hasMaxUnitsPerExecution()) { if (!getMaxUnitsPerExecution() .equals(other.getMaxUnitsPerExecution())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasUnitBalance()) { hash = (37 * hash) + UNIT_BALANCE_FIELD_NUMBER; hash = (53 * hash) + getUnitBalance().hashCode(); } if (hasMaxUnitsPerHour()) { hash = (37 * hash) + MAX_UNITS_PER_HOUR_FIELD_NUMBER; hash = (53 * hash) + getMaxUnitsPerHour().hashCode(); } if (hasMaxUnitsPerExecution()) { hash = (37 * hash) + MAX_UNITS_PER_EXECUTION_FIELD_NUMBER; hash = (53 * hash) + getMaxUnitsPerExecution().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code yandex.cloud.datasphere.v1.GetFolderBudgetResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:yandex.cloud.datasphere.v1.GetFolderBudgetResponse) yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse.class, yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse.Builder.class); } // Construct using yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); if (unitBalanceBuilder_ == null) { unitBalance_ = null; } else { unitBalance_ = null; unitBalanceBuilder_ = null; } if (maxUnitsPerHourBuilder_ == null) { maxUnitsPerHour_ = null; } else { maxUnitsPerHour_ = null; maxUnitsPerHourBuilder_ = null; } if (maxUnitsPerExecutionBuilder_ == null) { maxUnitsPerExecution_ = null; } else { maxUnitsPerExecution_ = null; maxUnitsPerExecutionBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetResponse_descriptor; } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse getDefaultInstanceForType() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse.getDefaultInstance(); } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse build() { yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse buildPartial() { yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse result = new yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse(this); if (unitBalanceBuilder_ == null) { result.unitBalance_ = unitBalance_; } else { result.unitBalance_ = unitBalanceBuilder_.build(); } if (maxUnitsPerHourBuilder_ == null) { result.maxUnitsPerHour_ = maxUnitsPerHour_; } else { result.maxUnitsPerHour_ = maxUnitsPerHourBuilder_.build(); } if (maxUnitsPerExecutionBuilder_ == null) { result.maxUnitsPerExecution_ = maxUnitsPerExecution_; } else { result.maxUnitsPerExecution_ = maxUnitsPerExecutionBuilder_.build(); } onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse) { return mergeFrom((yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse other) { if (other == yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse.getDefaultInstance()) return this; if (other.hasUnitBalance()) { mergeUnitBalance(other.getUnitBalance()); } if (other.hasMaxUnitsPerHour()) { mergeMaxUnitsPerHour(other.getMaxUnitsPerHour()); } if (other.hasMaxUnitsPerExecution()) { mergeMaxUnitsPerExecution(other.getMaxUnitsPerExecution()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private com.google.protobuf.Int64Value unitBalance_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> unitBalanceBuilder_; /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 1; * @return Whether the unitBalance field is set. */ public boolean hasUnitBalance() { return unitBalanceBuilder_ != null || unitBalance_ != null; } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 1; * @return The unitBalance. */ public com.google.protobuf.Int64Value getUnitBalance() { if (unitBalanceBuilder_ == null) { return unitBalance_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : unitBalance_; } else { return unitBalanceBuilder_.getMessage(); } } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 1; */ public Builder setUnitBalance(com.google.protobuf.Int64Value value) { if (unitBalanceBuilder_ == null) { if (value == null) { throw new NullPointerException(); } unitBalance_ = value; onChanged(); } else { unitBalanceBuilder_.setMessage(value); } return this; } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 1; */ public Builder setUnitBalance( com.google.protobuf.Int64Value.Builder builderForValue) { if (unitBalanceBuilder_ == null) { unitBalance_ = builderForValue.build(); onChanged(); } else { unitBalanceBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 1; */ public Builder mergeUnitBalance(com.google.protobuf.Int64Value value) { if (unitBalanceBuilder_ == null) { if (unitBalance_ != null) { unitBalance_ = com.google.protobuf.Int64Value.newBuilder(unitBalance_).mergeFrom(value).buildPartial(); } else { unitBalance_ = value; } onChanged(); } else { unitBalanceBuilder_.mergeFrom(value); } return this; } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 1; */ public Builder clearUnitBalance() { if (unitBalanceBuilder_ == null) { unitBalance_ = null; onChanged(); } else { unitBalance_ = null; unitBalanceBuilder_ = null; } return this; } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 1; */ public com.google.protobuf.Int64Value.Builder getUnitBalanceBuilder() { onChanged(); return getUnitBalanceFieldBuilder().getBuilder(); } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 1; */ public com.google.protobuf.Int64ValueOrBuilder getUnitBalanceOrBuilder() { if (unitBalanceBuilder_ != null) { return unitBalanceBuilder_.getMessageOrBuilder(); } else { return unitBalance_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : unitBalance_; } } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 1; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> getUnitBalanceFieldBuilder() { if (unitBalanceBuilder_ == null) { unitBalanceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder>( getUnitBalance(), getParentForChildren(), isClean()); unitBalance_ = null; } return unitBalanceBuilder_; } private com.google.protobuf.Int64Value maxUnitsPerHour_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> maxUnitsPerHourBuilder_; /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; * @return Whether the maxUnitsPerHour field is set. */ public boolean hasMaxUnitsPerHour() { return maxUnitsPerHourBuilder_ != null || maxUnitsPerHour_ != null; } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; * @return The maxUnitsPerHour. */ public com.google.protobuf.Int64Value getMaxUnitsPerHour() { if (maxUnitsPerHourBuilder_ == null) { return maxUnitsPerHour_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerHour_; } else { return maxUnitsPerHourBuilder_.getMessage(); } } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; */ public Builder setMaxUnitsPerHour(com.google.protobuf.Int64Value value) { if (maxUnitsPerHourBuilder_ == null) { if (value == null) { throw new NullPointerException(); } maxUnitsPerHour_ = value; onChanged(); } else { maxUnitsPerHourBuilder_.setMessage(value); } return this; } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; */ public Builder setMaxUnitsPerHour( com.google.protobuf.Int64Value.Builder builderForValue) { if (maxUnitsPerHourBuilder_ == null) { maxUnitsPerHour_ = builderForValue.build(); onChanged(); } else { maxUnitsPerHourBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; */ public Builder mergeMaxUnitsPerHour(com.google.protobuf.Int64Value value) { if (maxUnitsPerHourBuilder_ == null) { if (maxUnitsPerHour_ != null) { maxUnitsPerHour_ = com.google.protobuf.Int64Value.newBuilder(maxUnitsPerHour_).mergeFrom(value).buildPartial(); } else { maxUnitsPerHour_ = value; } onChanged(); } else { maxUnitsPerHourBuilder_.mergeFrom(value); } return this; } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; */ public Builder clearMaxUnitsPerHour() { if (maxUnitsPerHourBuilder_ == null) { maxUnitsPerHour_ = null; onChanged(); } else { maxUnitsPerHour_ = null; maxUnitsPerHourBuilder_ = null; } return this; } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; */ public com.google.protobuf.Int64Value.Builder getMaxUnitsPerHourBuilder() { onChanged(); return getMaxUnitsPerHourFieldBuilder().getBuilder(); } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; */ public com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerHourOrBuilder() { if (maxUnitsPerHourBuilder_ != null) { return maxUnitsPerHourBuilder_.getMessageOrBuilder(); } else { return maxUnitsPerHour_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerHour_; } } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> getMaxUnitsPerHourFieldBuilder() { if (maxUnitsPerHourBuilder_ == null) { maxUnitsPerHourBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder>( getMaxUnitsPerHour(), getParentForChildren(), isClean()); maxUnitsPerHour_ = null; } return maxUnitsPerHourBuilder_; } private com.google.protobuf.Int64Value maxUnitsPerExecution_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> maxUnitsPerExecutionBuilder_; /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; * @return Whether the maxUnitsPerExecution field is set. */ public boolean hasMaxUnitsPerExecution() { return maxUnitsPerExecutionBuilder_ != null || maxUnitsPerExecution_ != null; } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; * @return The maxUnitsPerExecution. */ public com.google.protobuf.Int64Value getMaxUnitsPerExecution() { if (maxUnitsPerExecutionBuilder_ == null) { return maxUnitsPerExecution_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerExecution_; } else { return maxUnitsPerExecutionBuilder_.getMessage(); } } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; */ public Builder setMaxUnitsPerExecution(com.google.protobuf.Int64Value value) { if (maxUnitsPerExecutionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } maxUnitsPerExecution_ = value; onChanged(); } else { maxUnitsPerExecutionBuilder_.setMessage(value); } return this; } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; */ public Builder setMaxUnitsPerExecution( com.google.protobuf.Int64Value.Builder builderForValue) { if (maxUnitsPerExecutionBuilder_ == null) { maxUnitsPerExecution_ = builderForValue.build(); onChanged(); } else { maxUnitsPerExecutionBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; */ public Builder mergeMaxUnitsPerExecution(com.google.protobuf.Int64Value value) { if (maxUnitsPerExecutionBuilder_ == null) { if (maxUnitsPerExecution_ != null) { maxUnitsPerExecution_ = com.google.protobuf.Int64Value.newBuilder(maxUnitsPerExecution_).mergeFrom(value).buildPartial(); } else { maxUnitsPerExecution_ = value; } onChanged(); } else { maxUnitsPerExecutionBuilder_.mergeFrom(value); } return this; } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; */ public Builder clearMaxUnitsPerExecution() { if (maxUnitsPerExecutionBuilder_ == null) { maxUnitsPerExecution_ = null; onChanged(); } else { maxUnitsPerExecution_ = null; maxUnitsPerExecutionBuilder_ = null; } return this; } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; */ public com.google.protobuf.Int64Value.Builder getMaxUnitsPerExecutionBuilder() { onChanged(); return getMaxUnitsPerExecutionFieldBuilder().getBuilder(); } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; */ public com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerExecutionOrBuilder() { if (maxUnitsPerExecutionBuilder_ != null) { return maxUnitsPerExecutionBuilder_.getMessageOrBuilder(); } else { return maxUnitsPerExecution_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerExecution_; } } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 3; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> getMaxUnitsPerExecutionFieldBuilder() { if (maxUnitsPerExecutionBuilder_ == null) { maxUnitsPerExecutionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder>( getMaxUnitsPerExecution(), getParentForChildren(), isClean()); maxUnitsPerExecution_ = null; } return maxUnitsPerExecutionBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:yandex.cloud.datasphere.v1.GetFolderBudgetResponse) } // @@protoc_insertion_point(class_scope:yandex.cloud.datasphere.v1.GetFolderBudgetResponse) private static final yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse(); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public GetFolderBudgetResponse parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new GetFolderBudgetResponse(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.GetFolderBudgetResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface SetFolderBudgetRequestOrBuilder extends // @@protoc_insertion_point(interface_extends:yandex.cloud.datasphere.v1.SetFolderBudgetRequest) com.google.protobuf.MessageOrBuilder { /** *
     * ID of the folder to set a budget for.
     * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The folderId. */ java.lang.String getFolderId(); /** *
     * ID of the folder to set a budget for.
     * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for folderId. */ com.google.protobuf.ByteString getFolderIdBytes(); /** *
     * Field mask that specifies which fields of the budget are going to be set.
     * 
* * .google.protobuf.FieldMask set_mask = 2; * @return Whether the setMask field is set. */ boolean hasSetMask(); /** *
     * Field mask that specifies which fields of the budget are going to be set.
     * 
* * .google.protobuf.FieldMask set_mask = 2; * @return The setMask. */ com.google.protobuf.FieldMask getSetMask(); /** *
     * Field mask that specifies which fields of the budget are going to be set.
     * 
* * .google.protobuf.FieldMask set_mask = 2; */ com.google.protobuf.FieldMaskOrBuilder getSetMaskOrBuilder(); /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 3; * @return Whether the unitBalance field is set. */ boolean hasUnitBalance(); /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 3; * @return The unitBalance. */ com.google.protobuf.Int64Value getUnitBalance(); /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 3; */ com.google.protobuf.Int64ValueOrBuilder getUnitBalanceOrBuilder(); /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; * @return Whether the maxUnitsPerHour field is set. */ boolean hasMaxUnitsPerHour(); /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; * @return The maxUnitsPerHour. */ com.google.protobuf.Int64Value getMaxUnitsPerHour(); /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; */ com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerHourOrBuilder(); /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; * @return Whether the maxUnitsPerExecution field is set. */ boolean hasMaxUnitsPerExecution(); /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; * @return The maxUnitsPerExecution. */ com.google.protobuf.Int64Value getMaxUnitsPerExecution(); /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; */ com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerExecutionOrBuilder(); } /** * Protobuf type {@code yandex.cloud.datasphere.v1.SetFolderBudgetRequest} */ public static final class SetFolderBudgetRequest extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:yandex.cloud.datasphere.v1.SetFolderBudgetRequest) SetFolderBudgetRequestOrBuilder { private static final long serialVersionUID = 0L; // Use SetFolderBudgetRequest.newBuilder() to construct. private SetFolderBudgetRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private SetFolderBudgetRequest() { folderId_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new SetFolderBudgetRequest(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private SetFolderBudgetRequest( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { java.lang.String s = input.readStringRequireUtf8(); folderId_ = s; break; } case 18: { com.google.protobuf.FieldMask.Builder subBuilder = null; if (setMask_ != null) { subBuilder = setMask_.toBuilder(); } setMask_ = input.readMessage(com.google.protobuf.FieldMask.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(setMask_); setMask_ = subBuilder.buildPartial(); } break; } case 26: { com.google.protobuf.Int64Value.Builder subBuilder = null; if (unitBalance_ != null) { subBuilder = unitBalance_.toBuilder(); } unitBalance_ = input.readMessage(com.google.protobuf.Int64Value.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(unitBalance_); unitBalance_ = subBuilder.buildPartial(); } break; } case 34: { com.google.protobuf.Int64Value.Builder subBuilder = null; if (maxUnitsPerHour_ != null) { subBuilder = maxUnitsPerHour_.toBuilder(); } maxUnitsPerHour_ = input.readMessage(com.google.protobuf.Int64Value.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(maxUnitsPerHour_); maxUnitsPerHour_ = subBuilder.buildPartial(); } break; } case 42: { com.google.protobuf.Int64Value.Builder subBuilder = null; if (maxUnitsPerExecution_ != null) { subBuilder = maxUnitsPerExecution_.toBuilder(); } maxUnitsPerExecution_ = input.readMessage(com.google.protobuf.Int64Value.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(maxUnitsPerExecution_); maxUnitsPerExecution_ = subBuilder.buildPartial(); } break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_SetFolderBudgetRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_SetFolderBudgetRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest.class, yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest.Builder.class); } public static final int FOLDER_ID_FIELD_NUMBER = 1; private volatile java.lang.Object folderId_; /** *
     * ID of the folder to set a budget for.
     * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The folderId. */ @java.lang.Override public java.lang.String getFolderId() { java.lang.Object ref = folderId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); folderId_ = s; return s; } } /** *
     * ID of the folder to set a budget for.
     * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for folderId. */ @java.lang.Override public com.google.protobuf.ByteString getFolderIdBytes() { java.lang.Object ref = folderId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); folderId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int SET_MASK_FIELD_NUMBER = 2; private com.google.protobuf.FieldMask setMask_; /** *
     * Field mask that specifies which fields of the budget are going to be set.
     * 
* * .google.protobuf.FieldMask set_mask = 2; * @return Whether the setMask field is set. */ @java.lang.Override public boolean hasSetMask() { return setMask_ != null; } /** *
     * Field mask that specifies which fields of the budget are going to be set.
     * 
* * .google.protobuf.FieldMask set_mask = 2; * @return The setMask. */ @java.lang.Override public com.google.protobuf.FieldMask getSetMask() { return setMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : setMask_; } /** *
     * Field mask that specifies which fields of the budget are going to be set.
     * 
* * .google.protobuf.FieldMask set_mask = 2; */ @java.lang.Override public com.google.protobuf.FieldMaskOrBuilder getSetMaskOrBuilder() { return getSetMask(); } public static final int UNIT_BALANCE_FIELD_NUMBER = 3; private com.google.protobuf.Int64Value unitBalance_; /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 3; * @return Whether the unitBalance field is set. */ @java.lang.Override public boolean hasUnitBalance() { return unitBalance_ != null; } /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 3; * @return The unitBalance. */ @java.lang.Override public com.google.protobuf.Int64Value getUnitBalance() { return unitBalance_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : unitBalance_; } /** *
     * The number of units available in the folder.
     * 
* * .google.protobuf.Int64Value unit_balance = 3; */ @java.lang.Override public com.google.protobuf.Int64ValueOrBuilder getUnitBalanceOrBuilder() { return getUnitBalance(); } public static final int MAX_UNITS_PER_HOUR_FIELD_NUMBER = 4; private com.google.protobuf.Int64Value maxUnitsPerHour_; /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; * @return Whether the maxUnitsPerHour field is set. */ @java.lang.Override public boolean hasMaxUnitsPerHour() { return maxUnitsPerHour_ != null; } /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; * @return The maxUnitsPerHour. */ @java.lang.Override public com.google.protobuf.Int64Value getMaxUnitsPerHour() { return maxUnitsPerHour_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerHour_; } /** *
     * The number of units that can be spent per hour.
     * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; */ @java.lang.Override public com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerHourOrBuilder() { return getMaxUnitsPerHour(); } public static final int MAX_UNITS_PER_EXECUTION_FIELD_NUMBER = 5; private com.google.protobuf.Int64Value maxUnitsPerExecution_; /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; * @return Whether the maxUnitsPerExecution field is set. */ @java.lang.Override public boolean hasMaxUnitsPerExecution() { return maxUnitsPerExecution_ != null; } /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; * @return The maxUnitsPerExecution. */ @java.lang.Override public com.google.protobuf.Int64Value getMaxUnitsPerExecution() { return maxUnitsPerExecution_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerExecution_; } /** *
     * The number of units that can be spent on one execution.
     * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; */ @java.lang.Override public com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerExecutionOrBuilder() { return getMaxUnitsPerExecution(); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, folderId_); } if (setMask_ != null) { output.writeMessage(2, getSetMask()); } if (unitBalance_ != null) { output.writeMessage(3, getUnitBalance()); } if (maxUnitsPerHour_ != null) { output.writeMessage(4, getMaxUnitsPerHour()); } if (maxUnitsPerExecution_ != null) { output.writeMessage(5, getMaxUnitsPerExecution()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(folderId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, folderId_); } if (setMask_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getSetMask()); } if (unitBalance_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getUnitBalance()); } if (maxUnitsPerHour_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, getMaxUnitsPerHour()); } if (maxUnitsPerExecution_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, getMaxUnitsPerExecution()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest)) { return super.equals(obj); } yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest other = (yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest) obj; if (!getFolderId() .equals(other.getFolderId())) return false; if (hasSetMask() != other.hasSetMask()) return false; if (hasSetMask()) { if (!getSetMask() .equals(other.getSetMask())) return false; } if (hasUnitBalance() != other.hasUnitBalance()) return false; if (hasUnitBalance()) { if (!getUnitBalance() .equals(other.getUnitBalance())) return false; } if (hasMaxUnitsPerHour() != other.hasMaxUnitsPerHour()) return false; if (hasMaxUnitsPerHour()) { if (!getMaxUnitsPerHour() .equals(other.getMaxUnitsPerHour())) return false; } if (hasMaxUnitsPerExecution() != other.hasMaxUnitsPerExecution()) return false; if (hasMaxUnitsPerExecution()) { if (!getMaxUnitsPerExecution() .equals(other.getMaxUnitsPerExecution())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + FOLDER_ID_FIELD_NUMBER; hash = (53 * hash) + getFolderId().hashCode(); if (hasSetMask()) { hash = (37 * hash) + SET_MASK_FIELD_NUMBER; hash = (53 * hash) + getSetMask().hashCode(); } if (hasUnitBalance()) { hash = (37 * hash) + UNIT_BALANCE_FIELD_NUMBER; hash = (53 * hash) + getUnitBalance().hashCode(); } if (hasMaxUnitsPerHour()) { hash = (37 * hash) + MAX_UNITS_PER_HOUR_FIELD_NUMBER; hash = (53 * hash) + getMaxUnitsPerHour().hashCode(); } if (hasMaxUnitsPerExecution()) { hash = (37 * hash) + MAX_UNITS_PER_EXECUTION_FIELD_NUMBER; hash = (53 * hash) + getMaxUnitsPerExecution().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code yandex.cloud.datasphere.v1.SetFolderBudgetRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:yandex.cloud.datasphere.v1.SetFolderBudgetRequest) yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_SetFolderBudgetRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_SetFolderBudgetRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest.class, yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest.Builder.class); } // Construct using yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); folderId_ = ""; if (setMaskBuilder_ == null) { setMask_ = null; } else { setMask_ = null; setMaskBuilder_ = null; } if (unitBalanceBuilder_ == null) { unitBalance_ = null; } else { unitBalance_ = null; unitBalanceBuilder_ = null; } if (maxUnitsPerHourBuilder_ == null) { maxUnitsPerHour_ = null; } else { maxUnitsPerHour_ = null; maxUnitsPerHourBuilder_ = null; } if (maxUnitsPerExecutionBuilder_ == null) { maxUnitsPerExecution_ = null; } else { maxUnitsPerExecution_ = null; maxUnitsPerExecutionBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.internal_static_yandex_cloud_datasphere_v1_SetFolderBudgetRequest_descriptor; } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest getDefaultInstanceForType() { return yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest.getDefaultInstance(); } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest build() { yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest buildPartial() { yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest result = new yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest(this); result.folderId_ = folderId_; if (setMaskBuilder_ == null) { result.setMask_ = setMask_; } else { result.setMask_ = setMaskBuilder_.build(); } if (unitBalanceBuilder_ == null) { result.unitBalance_ = unitBalance_; } else { result.unitBalance_ = unitBalanceBuilder_.build(); } if (maxUnitsPerHourBuilder_ == null) { result.maxUnitsPerHour_ = maxUnitsPerHour_; } else { result.maxUnitsPerHour_ = maxUnitsPerHourBuilder_.build(); } if (maxUnitsPerExecutionBuilder_ == null) { result.maxUnitsPerExecution_ = maxUnitsPerExecution_; } else { result.maxUnitsPerExecution_ = maxUnitsPerExecutionBuilder_.build(); } onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest) { return mergeFrom((yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest other) { if (other == yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest.getDefaultInstance()) return this; if (!other.getFolderId().isEmpty()) { folderId_ = other.folderId_; onChanged(); } if (other.hasSetMask()) { mergeSetMask(other.getSetMask()); } if (other.hasUnitBalance()) { mergeUnitBalance(other.getUnitBalance()); } if (other.hasMaxUnitsPerHour()) { mergeMaxUnitsPerHour(other.getMaxUnitsPerHour()); } if (other.hasMaxUnitsPerExecution()) { mergeMaxUnitsPerExecution(other.getMaxUnitsPerExecution()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private java.lang.Object folderId_ = ""; /** *
       * ID of the folder to set a budget for.
       * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The folderId. */ public java.lang.String getFolderId() { java.lang.Object ref = folderId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); folderId_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * ID of the folder to set a budget for.
       * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return The bytes for folderId. */ public com.google.protobuf.ByteString getFolderIdBytes() { java.lang.Object ref = folderId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); folderId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * ID of the folder to set a budget for.
       * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @param value The folderId to set. * @return This builder for chaining. */ public Builder setFolderId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } folderId_ = value; onChanged(); return this; } /** *
       * ID of the folder to set a budget for.
       * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @return This builder for chaining. */ public Builder clearFolderId() { folderId_ = getDefaultInstance().getFolderId(); onChanged(); return this; } /** *
       * ID of the folder to set a budget for.
       * 
* * string folder_id = 1 [(.yandex.cloud.required) = true, (.yandex.cloud.length) = "<=50"]; * @param value The bytes for folderId to set. * @return This builder for chaining. */ public Builder setFolderIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); folderId_ = value; onChanged(); return this; } private com.google.protobuf.FieldMask setMask_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder> setMaskBuilder_; /** *
       * Field mask that specifies which fields of the budget are going to be set.
       * 
* * .google.protobuf.FieldMask set_mask = 2; * @return Whether the setMask field is set. */ public boolean hasSetMask() { return setMaskBuilder_ != null || setMask_ != null; } /** *
       * Field mask that specifies which fields of the budget are going to be set.
       * 
* * .google.protobuf.FieldMask set_mask = 2; * @return The setMask. */ public com.google.protobuf.FieldMask getSetMask() { if (setMaskBuilder_ == null) { return setMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : setMask_; } else { return setMaskBuilder_.getMessage(); } } /** *
       * Field mask that specifies which fields of the budget are going to be set.
       * 
* * .google.protobuf.FieldMask set_mask = 2; */ public Builder setSetMask(com.google.protobuf.FieldMask value) { if (setMaskBuilder_ == null) { if (value == null) { throw new NullPointerException(); } setMask_ = value; onChanged(); } else { setMaskBuilder_.setMessage(value); } return this; } /** *
       * Field mask that specifies which fields of the budget are going to be set.
       * 
* * .google.protobuf.FieldMask set_mask = 2; */ public Builder setSetMask( com.google.protobuf.FieldMask.Builder builderForValue) { if (setMaskBuilder_ == null) { setMask_ = builderForValue.build(); onChanged(); } else { setMaskBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * Field mask that specifies which fields of the budget are going to be set.
       * 
* * .google.protobuf.FieldMask set_mask = 2; */ public Builder mergeSetMask(com.google.protobuf.FieldMask value) { if (setMaskBuilder_ == null) { if (setMask_ != null) { setMask_ = com.google.protobuf.FieldMask.newBuilder(setMask_).mergeFrom(value).buildPartial(); } else { setMask_ = value; } onChanged(); } else { setMaskBuilder_.mergeFrom(value); } return this; } /** *
       * Field mask that specifies which fields of the budget are going to be set.
       * 
* * .google.protobuf.FieldMask set_mask = 2; */ public Builder clearSetMask() { if (setMaskBuilder_ == null) { setMask_ = null; onChanged(); } else { setMask_ = null; setMaskBuilder_ = null; } return this; } /** *
       * Field mask that specifies which fields of the budget are going to be set.
       * 
* * .google.protobuf.FieldMask set_mask = 2; */ public com.google.protobuf.FieldMask.Builder getSetMaskBuilder() { onChanged(); return getSetMaskFieldBuilder().getBuilder(); } /** *
       * Field mask that specifies which fields of the budget are going to be set.
       * 
* * .google.protobuf.FieldMask set_mask = 2; */ public com.google.protobuf.FieldMaskOrBuilder getSetMaskOrBuilder() { if (setMaskBuilder_ != null) { return setMaskBuilder_.getMessageOrBuilder(); } else { return setMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : setMask_; } } /** *
       * Field mask that specifies which fields of the budget are going to be set.
       * 
* * .google.protobuf.FieldMask set_mask = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder> getSetMaskFieldBuilder() { if (setMaskBuilder_ == null) { setMaskBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.FieldMask, com.google.protobuf.FieldMask.Builder, com.google.protobuf.FieldMaskOrBuilder>( getSetMask(), getParentForChildren(), isClean()); setMask_ = null; } return setMaskBuilder_; } private com.google.protobuf.Int64Value unitBalance_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> unitBalanceBuilder_; /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 3; * @return Whether the unitBalance field is set. */ public boolean hasUnitBalance() { return unitBalanceBuilder_ != null || unitBalance_ != null; } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 3; * @return The unitBalance. */ public com.google.protobuf.Int64Value getUnitBalance() { if (unitBalanceBuilder_ == null) { return unitBalance_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : unitBalance_; } else { return unitBalanceBuilder_.getMessage(); } } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 3; */ public Builder setUnitBalance(com.google.protobuf.Int64Value value) { if (unitBalanceBuilder_ == null) { if (value == null) { throw new NullPointerException(); } unitBalance_ = value; onChanged(); } else { unitBalanceBuilder_.setMessage(value); } return this; } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 3; */ public Builder setUnitBalance( com.google.protobuf.Int64Value.Builder builderForValue) { if (unitBalanceBuilder_ == null) { unitBalance_ = builderForValue.build(); onChanged(); } else { unitBalanceBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 3; */ public Builder mergeUnitBalance(com.google.protobuf.Int64Value value) { if (unitBalanceBuilder_ == null) { if (unitBalance_ != null) { unitBalance_ = com.google.protobuf.Int64Value.newBuilder(unitBalance_).mergeFrom(value).buildPartial(); } else { unitBalance_ = value; } onChanged(); } else { unitBalanceBuilder_.mergeFrom(value); } return this; } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 3; */ public Builder clearUnitBalance() { if (unitBalanceBuilder_ == null) { unitBalance_ = null; onChanged(); } else { unitBalance_ = null; unitBalanceBuilder_ = null; } return this; } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 3; */ public com.google.protobuf.Int64Value.Builder getUnitBalanceBuilder() { onChanged(); return getUnitBalanceFieldBuilder().getBuilder(); } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 3; */ public com.google.protobuf.Int64ValueOrBuilder getUnitBalanceOrBuilder() { if (unitBalanceBuilder_ != null) { return unitBalanceBuilder_.getMessageOrBuilder(); } else { return unitBalance_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : unitBalance_; } } /** *
       * The number of units available in the folder.
       * 
* * .google.protobuf.Int64Value unit_balance = 3; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> getUnitBalanceFieldBuilder() { if (unitBalanceBuilder_ == null) { unitBalanceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder>( getUnitBalance(), getParentForChildren(), isClean()); unitBalance_ = null; } return unitBalanceBuilder_; } private com.google.protobuf.Int64Value maxUnitsPerHour_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> maxUnitsPerHourBuilder_; /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; * @return Whether the maxUnitsPerHour field is set. */ public boolean hasMaxUnitsPerHour() { return maxUnitsPerHourBuilder_ != null || maxUnitsPerHour_ != null; } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; * @return The maxUnitsPerHour. */ public com.google.protobuf.Int64Value getMaxUnitsPerHour() { if (maxUnitsPerHourBuilder_ == null) { return maxUnitsPerHour_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerHour_; } else { return maxUnitsPerHourBuilder_.getMessage(); } } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; */ public Builder setMaxUnitsPerHour(com.google.protobuf.Int64Value value) { if (maxUnitsPerHourBuilder_ == null) { if (value == null) { throw new NullPointerException(); } maxUnitsPerHour_ = value; onChanged(); } else { maxUnitsPerHourBuilder_.setMessage(value); } return this; } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; */ public Builder setMaxUnitsPerHour( com.google.protobuf.Int64Value.Builder builderForValue) { if (maxUnitsPerHourBuilder_ == null) { maxUnitsPerHour_ = builderForValue.build(); onChanged(); } else { maxUnitsPerHourBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; */ public Builder mergeMaxUnitsPerHour(com.google.protobuf.Int64Value value) { if (maxUnitsPerHourBuilder_ == null) { if (maxUnitsPerHour_ != null) { maxUnitsPerHour_ = com.google.protobuf.Int64Value.newBuilder(maxUnitsPerHour_).mergeFrom(value).buildPartial(); } else { maxUnitsPerHour_ = value; } onChanged(); } else { maxUnitsPerHourBuilder_.mergeFrom(value); } return this; } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; */ public Builder clearMaxUnitsPerHour() { if (maxUnitsPerHourBuilder_ == null) { maxUnitsPerHour_ = null; onChanged(); } else { maxUnitsPerHour_ = null; maxUnitsPerHourBuilder_ = null; } return this; } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; */ public com.google.protobuf.Int64Value.Builder getMaxUnitsPerHourBuilder() { onChanged(); return getMaxUnitsPerHourFieldBuilder().getBuilder(); } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; */ public com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerHourOrBuilder() { if (maxUnitsPerHourBuilder_ != null) { return maxUnitsPerHourBuilder_.getMessageOrBuilder(); } else { return maxUnitsPerHour_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerHour_; } } /** *
       * The number of units that can be spent per hour.
       * 
* * .google.protobuf.Int64Value max_units_per_hour = 4; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> getMaxUnitsPerHourFieldBuilder() { if (maxUnitsPerHourBuilder_ == null) { maxUnitsPerHourBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder>( getMaxUnitsPerHour(), getParentForChildren(), isClean()); maxUnitsPerHour_ = null; } return maxUnitsPerHourBuilder_; } private com.google.protobuf.Int64Value maxUnitsPerExecution_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> maxUnitsPerExecutionBuilder_; /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; * @return Whether the maxUnitsPerExecution field is set. */ public boolean hasMaxUnitsPerExecution() { return maxUnitsPerExecutionBuilder_ != null || maxUnitsPerExecution_ != null; } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; * @return The maxUnitsPerExecution. */ public com.google.protobuf.Int64Value getMaxUnitsPerExecution() { if (maxUnitsPerExecutionBuilder_ == null) { return maxUnitsPerExecution_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerExecution_; } else { return maxUnitsPerExecutionBuilder_.getMessage(); } } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; */ public Builder setMaxUnitsPerExecution(com.google.protobuf.Int64Value value) { if (maxUnitsPerExecutionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } maxUnitsPerExecution_ = value; onChanged(); } else { maxUnitsPerExecutionBuilder_.setMessage(value); } return this; } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; */ public Builder setMaxUnitsPerExecution( com.google.protobuf.Int64Value.Builder builderForValue) { if (maxUnitsPerExecutionBuilder_ == null) { maxUnitsPerExecution_ = builderForValue.build(); onChanged(); } else { maxUnitsPerExecutionBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; */ public Builder mergeMaxUnitsPerExecution(com.google.protobuf.Int64Value value) { if (maxUnitsPerExecutionBuilder_ == null) { if (maxUnitsPerExecution_ != null) { maxUnitsPerExecution_ = com.google.protobuf.Int64Value.newBuilder(maxUnitsPerExecution_).mergeFrom(value).buildPartial(); } else { maxUnitsPerExecution_ = value; } onChanged(); } else { maxUnitsPerExecutionBuilder_.mergeFrom(value); } return this; } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; */ public Builder clearMaxUnitsPerExecution() { if (maxUnitsPerExecutionBuilder_ == null) { maxUnitsPerExecution_ = null; onChanged(); } else { maxUnitsPerExecution_ = null; maxUnitsPerExecutionBuilder_ = null; } return this; } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; */ public com.google.protobuf.Int64Value.Builder getMaxUnitsPerExecutionBuilder() { onChanged(); return getMaxUnitsPerExecutionFieldBuilder().getBuilder(); } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; */ public com.google.protobuf.Int64ValueOrBuilder getMaxUnitsPerExecutionOrBuilder() { if (maxUnitsPerExecutionBuilder_ != null) { return maxUnitsPerExecutionBuilder_.getMessageOrBuilder(); } else { return maxUnitsPerExecution_ == null ? com.google.protobuf.Int64Value.getDefaultInstance() : maxUnitsPerExecution_; } } /** *
       * The number of units that can be spent on one execution.
       * 
* * .google.protobuf.Int64Value max_units_per_execution = 5; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder> getMaxUnitsPerExecutionFieldBuilder() { if (maxUnitsPerExecutionBuilder_ == null) { maxUnitsPerExecutionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Int64Value, com.google.protobuf.Int64Value.Builder, com.google.protobuf.Int64ValueOrBuilder>( getMaxUnitsPerExecution(), getParentForChildren(), isClean()); maxUnitsPerExecution_ = null; } return maxUnitsPerExecutionBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:yandex.cloud.datasphere.v1.SetFolderBudgetRequest) } // @@protoc_insertion_point(class_scope:yandex.cloud.datasphere.v1.SetFolderBudgetRequest) private static final yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest(); } public static yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public SetFolderBudgetRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new SetFolderBudgetRequest(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public yandex.cloud.api.datasphere.v1.FolderBudgetServiceOuterClass.SetFolderBudgetRequest getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private static final com.google.protobuf.Descriptors.Descriptor internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetRequest_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetRequest_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetResponse_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetResponse_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_yandex_cloud_datasphere_v1_SetFolderBudgetRequest_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_yandex_cloud_datasphere_v1_SetFolderBudgetRequest_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n6yandex/cloud/datasphere/v1/folder_budg" + "et_service.proto\022\032yandex.cloud.dataspher" + "e.v1\032\034google/api/annotations.proto\032 goog" + "le/protobuf/field_mask.proto\032\033google/pro" + "tobuf/empty.proto\032\036google/protobuf/wrapp" + "ers.proto\032\035yandex/cloud/validation.proto" + "\"9\n\026GetFolderBudgetRequest\022\037\n\tfolder_id\030" + "\001 \001(\tB\014\350\3071\001\212\3101\004<=50\"\303\001\n\027GetFolderBudgetR" + "esponse\0221\n\014unit_balance\030\001 \001(\0132\033.google.p" + "rotobuf.Int64Value\0227\n\022max_units_per_hour" + "\030\002 \001(\0132\033.google.protobuf.Int64Value\022<\n\027m" + "ax_units_per_execution\030\003 \001(\0132\033.google.pr" + "otobuf.Int64Value\"\221\002\n\026SetFolderBudgetReq" + "uest\022\037\n\tfolder_id\030\001 \001(\tB\014\350\3071\001\212\3101\004<=50\022,\n" + "\010set_mask\030\002 \001(\0132\032.google.protobuf.FieldM" + "ask\0221\n\014unit_balance\030\003 \001(\0132\033.google.proto" + "buf.Int64Value\0227\n\022max_units_per_hour\030\004 \001" + "(\0132\033.google.protobuf.Int64Value\022<\n\027max_u" + "nits_per_execution\030\005 \001(\0132\033.google.protob" + "uf.Int64Value2\303\002\n\023FolderBudgetService\022\241\001" + "\n\003Get\0222.yandex.cloud.datasphere.v1.GetFo" + "lderBudgetRequest\0323.yandex.cloud.datasph" + "ere.v1.GetFolderBudgetResponse\"1\202\323\344\223\002+\022)" + "/datasphere/v1/folders/{folder_id}:budge" + "t\022\207\001\n\003Set\0222.yandex.cloud.datasphere.v1.S" + "etFolderBudgetRequest\032\026.google.protobuf." + "Empty\"4\202\323\344\223\002.\")/datasphere/v1/folders/{f" + "older_id}:budget:\001*Bk\n\036yandex.cloud.api." + "datasphere.v1ZIgithub.com/yandex-cloud/g" + "o-genproto/yandex/cloud/datasphere/v1;da" + "tasphereb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { com.google.api.AnnotationsProto.getDescriptor(), com.google.protobuf.FieldMaskProto.getDescriptor(), com.google.protobuf.EmptyProto.getDescriptor(), com.google.protobuf.WrappersProto.getDescriptor(), yandex.cloud.api.Validation.getDescriptor(), }); internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetRequest_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetRequest_descriptor, new java.lang.String[] { "FolderId", }); internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetResponse_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_yandex_cloud_datasphere_v1_GetFolderBudgetResponse_descriptor, new java.lang.String[] { "UnitBalance", "MaxUnitsPerHour", "MaxUnitsPerExecution", }); internal_static_yandex_cloud_datasphere_v1_SetFolderBudgetRequest_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_yandex_cloud_datasphere_v1_SetFolderBudgetRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_yandex_cloud_datasphere_v1_SetFolderBudgetRequest_descriptor, new java.lang.String[] { "FolderId", "SetMask", "UnitBalance", "MaxUnitsPerHour", "MaxUnitsPerExecution", }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(com.google.api.AnnotationsProto.http); registry.add(yandex.cloud.api.Validation.length); registry.add(yandex.cloud.api.Validation.required); com.google.protobuf.Descriptors.FileDescriptor .internalUpdateFileDescriptor(descriptor, registry); com.google.api.AnnotationsProto.getDescriptor(); com.google.protobuf.FieldMaskProto.getDescriptor(); com.google.protobuf.EmptyProto.getDescriptor(); com.google.protobuf.WrappersProto.getDescriptor(); yandex.cloud.api.Validation.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy