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

io.bloombox.schema.services.media.v1beta1.UploadMedia Maven / Gradle / Ivy

The newest version!
/*
 * Copyright 2019, Momentum Ideas, Co. All rights reserved.
 *
 * Source and object computer code contained herein is the private intellectual
 * property of Momentum Ideas Co., a Delaware Corporation. Use of this
 * code in source form requires permission in writing before use or the
 * assembly, distribution, or publishing of derivative works, for commercial
 * purposes or any other purpose, from a duly authorized officer of Momentum
 * Ideas Co.
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: media/v1beta1/MediaService_Beta1.proto

package io.bloombox.schema.services.media.v1beta1;

/**
 * 
 * Specifies an RPC operation to upload a new piece of media, provisioning a media item record (and key) along the way.
 * The resulting key, or an error encountered while attempting to fulfill the operation, is returned.
 * 
* * Protobuf type {@code bloombox.services.media.v1beta1.UploadMedia} */ public final class UploadMedia extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.media.v1beta1.UploadMedia) UploadMediaOrBuilder { private static final long serialVersionUID = 0L; // Use UploadMedia.newBuilder() to construct. private UploadMedia(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private UploadMedia() { } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private UploadMedia( 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; 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 io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.media.v1beta1.UploadMedia.class, io.bloombox.schema.services.media.v1beta1.UploadMedia.Builder.class); } public interface RequestOrBuilder extends // @@protoc_insertion_point(interface_extends:bloombox.services.media.v1beta1.UploadMedia.Request) com.google.protobuf.MessageOrBuilder { /** *
     * Partnership scope value. Includes the partner account and location.
     * 
* * string scope = 1; */ java.lang.String getScope(); /** *
     * Partnership scope value. Includes the partner account and location.
     * 
* * string scope = 1; */ com.google.protobuf.ByteString getScopeBytes(); /** *
     * Subject attachment and scoping settings for the media item to be created.
     * 
* * .opencannabis.media.MediaSubject subject = 2; */ boolean hasSubject(); /** *
     * Subject attachment and scoping settings for the media item to be created.
     * 
* * .opencannabis.media.MediaSubject subject = 2; */ io.opencannabis.schema.media.AttachedMedia.MediaSubject getSubject(); /** *
     * Subject attachment and scoping settings for the media item to be created.
     * 
* * .opencannabis.media.MediaSubject subject = 2; */ io.opencannabis.schema.media.AttachedMedia.MediaSubjectOrBuilder getSubjectOrBuilder(); /** *
     * Inline media content, if applicable to this request.
     * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ boolean hasContent(); /** *
     * Inline media content, if applicable to this request.
     * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ io.bloombox.schema.services.media.v1beta1.MediaContent getContent(); /** *
     * Inline media content, if applicable to this request.
     * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ io.bloombox.schema.services.media.v1beta1.MediaContentOrBuilder getContentOrBuilder(); /** *
     * Whether the content should be exposed publicly, or at some other privacy level.
     * 
* * .opencannabis.media.MediaPrivacy privacy = 4; */ int getPrivacyValue(); /** *
     * Whether the content should be exposed publicly, or at some other privacy level.
     * 
* * .opencannabis.media.MediaPrivacy privacy = 4; */ io.opencannabis.schema.media.AttachedMedia.MediaPrivacy getPrivacy(); /** *
     * Origin from which we are uploading data.
     * 
* * string origin = 5; */ java.lang.String getOrigin(); /** *
     * Origin from which we are uploading data.
     * 
* * string origin = 5; */ com.google.protobuf.ByteString getOriginBytes(); } /** *
   * Specifies an RPC request to upload a new media item.
   * 
* * Protobuf type {@code bloombox.services.media.v1beta1.UploadMedia.Request} */ public static final class Request extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.media.v1beta1.UploadMedia.Request) RequestOrBuilder { private static final long serialVersionUID = 0L; // Use Request.newBuilder() to construct. private Request(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Request() { scope_ = ""; privacy_ = 0; origin_ = ""; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Request( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; 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(); scope_ = s; break; } case 18: { io.opencannabis.schema.media.AttachedMedia.MediaSubject.Builder subBuilder = null; if (subject_ != null) { subBuilder = subject_.toBuilder(); } subject_ = input.readMessage(io.opencannabis.schema.media.AttachedMedia.MediaSubject.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(subject_); subject_ = subBuilder.buildPartial(); } break; } case 26: { io.bloombox.schema.services.media.v1beta1.MediaContent.Builder subBuilder = null; if (content_ != null) { subBuilder = content_.toBuilder(); } content_ = input.readMessage(io.bloombox.schema.services.media.v1beta1.MediaContent.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(content_); content_ = subBuilder.buildPartial(); } break; } case 32: { int rawValue = input.readEnum(); privacy_ = rawValue; break; } case 42: { java.lang.String s = input.readStringRequireUtf8(); origin_ = 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 io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_Request_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_Request_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.media.v1beta1.UploadMedia.Request.class, io.bloombox.schema.services.media.v1beta1.UploadMedia.Request.Builder.class); } public static final int SCOPE_FIELD_NUMBER = 1; private volatile java.lang.Object scope_; /** *
     * Partnership scope value. Includes the partner account and location.
     * 
* * string scope = 1; */ public java.lang.String getScope() { java.lang.Object ref = scope_; 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(); scope_ = s; return s; } } /** *
     * Partnership scope value. Includes the partner account and location.
     * 
* * string scope = 1; */ public com.google.protobuf.ByteString getScopeBytes() { java.lang.Object ref = scope_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); scope_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int SUBJECT_FIELD_NUMBER = 2; private io.opencannabis.schema.media.AttachedMedia.MediaSubject subject_; /** *
     * Subject attachment and scoping settings for the media item to be created.
     * 
* * .opencannabis.media.MediaSubject subject = 2; */ public boolean hasSubject() { return subject_ != null; } /** *
     * Subject attachment and scoping settings for the media item to be created.
     * 
* * .opencannabis.media.MediaSubject subject = 2; */ public io.opencannabis.schema.media.AttachedMedia.MediaSubject getSubject() { return subject_ == null ? io.opencannabis.schema.media.AttachedMedia.MediaSubject.getDefaultInstance() : subject_; } /** *
     * Subject attachment and scoping settings for the media item to be created.
     * 
* * .opencannabis.media.MediaSubject subject = 2; */ public io.opencannabis.schema.media.AttachedMedia.MediaSubjectOrBuilder getSubjectOrBuilder() { return getSubject(); } public static final int CONTENT_FIELD_NUMBER = 3; private io.bloombox.schema.services.media.v1beta1.MediaContent content_; /** *
     * Inline media content, if applicable to this request.
     * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ public boolean hasContent() { return content_ != null; } /** *
     * Inline media content, if applicable to this request.
     * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ public io.bloombox.schema.services.media.v1beta1.MediaContent getContent() { return content_ == null ? io.bloombox.schema.services.media.v1beta1.MediaContent.getDefaultInstance() : content_; } /** *
     * Inline media content, if applicable to this request.
     * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ public io.bloombox.schema.services.media.v1beta1.MediaContentOrBuilder getContentOrBuilder() { return getContent(); } public static final int PRIVACY_FIELD_NUMBER = 4; private int privacy_; /** *
     * Whether the content should be exposed publicly, or at some other privacy level.
     * 
* * .opencannabis.media.MediaPrivacy privacy = 4; */ public int getPrivacyValue() { return privacy_; } /** *
     * Whether the content should be exposed publicly, or at some other privacy level.
     * 
* * .opencannabis.media.MediaPrivacy privacy = 4; */ public io.opencannabis.schema.media.AttachedMedia.MediaPrivacy getPrivacy() { @SuppressWarnings("deprecation") io.opencannabis.schema.media.AttachedMedia.MediaPrivacy result = io.opencannabis.schema.media.AttachedMedia.MediaPrivacy.valueOf(privacy_); return result == null ? io.opencannabis.schema.media.AttachedMedia.MediaPrivacy.UNRECOGNIZED : result; } public static final int ORIGIN_FIELD_NUMBER = 5; private volatile java.lang.Object origin_; /** *
     * Origin from which we are uploading data.
     * 
* * string origin = 5; */ public java.lang.String getOrigin() { java.lang.Object ref = origin_; 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(); origin_ = s; return s; } } /** *
     * Origin from which we are uploading data.
     * 
* * string origin = 5; */ public com.google.protobuf.ByteString getOriginBytes() { java.lang.Object ref = origin_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); origin_ = 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 (!getScopeBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, scope_); } if (subject_ != null) { output.writeMessage(2, getSubject()); } if (content_ != null) { output.writeMessage(3, getContent()); } if (privacy_ != io.opencannabis.schema.media.AttachedMedia.MediaPrivacy.DEFAULT_PRIVACY.getNumber()) { output.writeEnum(4, privacy_); } if (!getOriginBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 5, origin_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!getScopeBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, scope_); } if (subject_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getSubject()); } if (content_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getContent()); } if (privacy_ != io.opencannabis.schema.media.AttachedMedia.MediaPrivacy.DEFAULT_PRIVACY.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(4, privacy_); } if (!getOriginBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, origin_); } 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 io.bloombox.schema.services.media.v1beta1.UploadMedia.Request)) { return super.equals(obj); } io.bloombox.schema.services.media.v1beta1.UploadMedia.Request other = (io.bloombox.schema.services.media.v1beta1.UploadMedia.Request) obj; if (!getScope() .equals(other.getScope())) return false; if (hasSubject() != other.hasSubject()) return false; if (hasSubject()) { if (!getSubject() .equals(other.getSubject())) return false; } if (hasContent() != other.hasContent()) return false; if (hasContent()) { if (!getContent() .equals(other.getContent())) return false; } if (privacy_ != other.privacy_) return false; if (!getOrigin() .equals(other.getOrigin())) 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) + SCOPE_FIELD_NUMBER; hash = (53 * hash) + getScope().hashCode(); if (hasSubject()) { hash = (37 * hash) + SUBJECT_FIELD_NUMBER; hash = (53 * hash) + getSubject().hashCode(); } if (hasContent()) { hash = (37 * hash) + CONTENT_FIELD_NUMBER; hash = (53 * hash) + getContent().hashCode(); } hash = (37 * hash) + PRIVACY_FIELD_NUMBER; hash = (53 * hash) + privacy_; hash = (37 * hash) + ORIGIN_FIELD_NUMBER; hash = (53 * hash) + getOrigin().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Request parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Request parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Request parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Request parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Request parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Request parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Request parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Request 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 io.bloombox.schema.services.media.v1beta1.UploadMedia.Request parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Request 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 io.bloombox.schema.services.media.v1beta1.UploadMedia.Request parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Request 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(io.bloombox.schema.services.media.v1beta1.UploadMedia.Request 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; } /** *
     * Specifies an RPC request to upload a new media item.
     * 
* * Protobuf type {@code bloombox.services.media.v1beta1.UploadMedia.Request} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.media.v1beta1.UploadMedia.Request) io.bloombox.schema.services.media.v1beta1.UploadMedia.RequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_Request_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_Request_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.media.v1beta1.UploadMedia.Request.class, io.bloombox.schema.services.media.v1beta1.UploadMedia.Request.Builder.class); } // Construct using io.bloombox.schema.services.media.v1beta1.UploadMedia.Request.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(); scope_ = ""; if (subjectBuilder_ == null) { subject_ = null; } else { subject_ = null; subjectBuilder_ = null; } if (contentBuilder_ == null) { content_ = null; } else { content_ = null; contentBuilder_ = null; } privacy_ = 0; origin_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_Request_descriptor; } @java.lang.Override public io.bloombox.schema.services.media.v1beta1.UploadMedia.Request getDefaultInstanceForType() { return io.bloombox.schema.services.media.v1beta1.UploadMedia.Request.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.media.v1beta1.UploadMedia.Request build() { io.bloombox.schema.services.media.v1beta1.UploadMedia.Request result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.media.v1beta1.UploadMedia.Request buildPartial() { io.bloombox.schema.services.media.v1beta1.UploadMedia.Request result = new io.bloombox.schema.services.media.v1beta1.UploadMedia.Request(this); result.scope_ = scope_; if (subjectBuilder_ == null) { result.subject_ = subject_; } else { result.subject_ = subjectBuilder_.build(); } if (contentBuilder_ == null) { result.content_ = content_; } else { result.content_ = contentBuilder_.build(); } result.privacy_ = privacy_; result.origin_ = origin_; 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 io.bloombox.schema.services.media.v1beta1.UploadMedia.Request) { return mergeFrom((io.bloombox.schema.services.media.v1beta1.UploadMedia.Request)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.media.v1beta1.UploadMedia.Request other) { if (other == io.bloombox.schema.services.media.v1beta1.UploadMedia.Request.getDefaultInstance()) return this; if (!other.getScope().isEmpty()) { scope_ = other.scope_; onChanged(); } if (other.hasSubject()) { mergeSubject(other.getSubject()); } if (other.hasContent()) { mergeContent(other.getContent()); } if (other.privacy_ != 0) { setPrivacyValue(other.getPrivacyValue()); } if (!other.getOrigin().isEmpty()) { origin_ = other.origin_; 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 { io.bloombox.schema.services.media.v1beta1.UploadMedia.Request parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.media.v1beta1.UploadMedia.Request) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private java.lang.Object scope_ = ""; /** *
       * Partnership scope value. Includes the partner account and location.
       * 
* * string scope = 1; */ public java.lang.String getScope() { java.lang.Object ref = scope_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); scope_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * Partnership scope value. Includes the partner account and location.
       * 
* * string scope = 1; */ public com.google.protobuf.ByteString getScopeBytes() { java.lang.Object ref = scope_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); scope_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Partnership scope value. Includes the partner account and location.
       * 
* * string scope = 1; */ public Builder setScope( java.lang.String value) { if (value == null) { throw new NullPointerException(); } scope_ = value; onChanged(); return this; } /** *
       * Partnership scope value. Includes the partner account and location.
       * 
* * string scope = 1; */ public Builder clearScope() { scope_ = getDefaultInstance().getScope(); onChanged(); return this; } /** *
       * Partnership scope value. Includes the partner account and location.
       * 
* * string scope = 1; */ public Builder setScopeBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); scope_ = value; onChanged(); return this; } private io.opencannabis.schema.media.AttachedMedia.MediaSubject subject_; private com.google.protobuf.SingleFieldBuilderV3< io.opencannabis.schema.media.AttachedMedia.MediaSubject, io.opencannabis.schema.media.AttachedMedia.MediaSubject.Builder, io.opencannabis.schema.media.AttachedMedia.MediaSubjectOrBuilder> subjectBuilder_; /** *
       * Subject attachment and scoping settings for the media item to be created.
       * 
* * .opencannabis.media.MediaSubject subject = 2; */ public boolean hasSubject() { return subjectBuilder_ != null || subject_ != null; } /** *
       * Subject attachment and scoping settings for the media item to be created.
       * 
* * .opencannabis.media.MediaSubject subject = 2; */ public io.opencannabis.schema.media.AttachedMedia.MediaSubject getSubject() { if (subjectBuilder_ == null) { return subject_ == null ? io.opencannabis.schema.media.AttachedMedia.MediaSubject.getDefaultInstance() : subject_; } else { return subjectBuilder_.getMessage(); } } /** *
       * Subject attachment and scoping settings for the media item to be created.
       * 
* * .opencannabis.media.MediaSubject subject = 2; */ public Builder setSubject(io.opencannabis.schema.media.AttachedMedia.MediaSubject value) { if (subjectBuilder_ == null) { if (value == null) { throw new NullPointerException(); } subject_ = value; onChanged(); } else { subjectBuilder_.setMessage(value); } return this; } /** *
       * Subject attachment and scoping settings for the media item to be created.
       * 
* * .opencannabis.media.MediaSubject subject = 2; */ public Builder setSubject( io.opencannabis.schema.media.AttachedMedia.MediaSubject.Builder builderForValue) { if (subjectBuilder_ == null) { subject_ = builderForValue.build(); onChanged(); } else { subjectBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * Subject attachment and scoping settings for the media item to be created.
       * 
* * .opencannabis.media.MediaSubject subject = 2; */ public Builder mergeSubject(io.opencannabis.schema.media.AttachedMedia.MediaSubject value) { if (subjectBuilder_ == null) { if (subject_ != null) { subject_ = io.opencannabis.schema.media.AttachedMedia.MediaSubject.newBuilder(subject_).mergeFrom(value).buildPartial(); } else { subject_ = value; } onChanged(); } else { subjectBuilder_.mergeFrom(value); } return this; } /** *
       * Subject attachment and scoping settings for the media item to be created.
       * 
* * .opencannabis.media.MediaSubject subject = 2; */ public Builder clearSubject() { if (subjectBuilder_ == null) { subject_ = null; onChanged(); } else { subject_ = null; subjectBuilder_ = null; } return this; } /** *
       * Subject attachment and scoping settings for the media item to be created.
       * 
* * .opencannabis.media.MediaSubject subject = 2; */ public io.opencannabis.schema.media.AttachedMedia.MediaSubject.Builder getSubjectBuilder() { onChanged(); return getSubjectFieldBuilder().getBuilder(); } /** *
       * Subject attachment and scoping settings for the media item to be created.
       * 
* * .opencannabis.media.MediaSubject subject = 2; */ public io.opencannabis.schema.media.AttachedMedia.MediaSubjectOrBuilder getSubjectOrBuilder() { if (subjectBuilder_ != null) { return subjectBuilder_.getMessageOrBuilder(); } else { return subject_ == null ? io.opencannabis.schema.media.AttachedMedia.MediaSubject.getDefaultInstance() : subject_; } } /** *
       * Subject attachment and scoping settings for the media item to be created.
       * 
* * .opencannabis.media.MediaSubject subject = 2; */ private com.google.protobuf.SingleFieldBuilderV3< io.opencannabis.schema.media.AttachedMedia.MediaSubject, io.opencannabis.schema.media.AttachedMedia.MediaSubject.Builder, io.opencannabis.schema.media.AttachedMedia.MediaSubjectOrBuilder> getSubjectFieldBuilder() { if (subjectBuilder_ == null) { subjectBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.opencannabis.schema.media.AttachedMedia.MediaSubject, io.opencannabis.schema.media.AttachedMedia.MediaSubject.Builder, io.opencannabis.schema.media.AttachedMedia.MediaSubjectOrBuilder>( getSubject(), getParentForChildren(), isClean()); subject_ = null; } return subjectBuilder_; } private io.bloombox.schema.services.media.v1beta1.MediaContent content_; private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.media.v1beta1.MediaContent, io.bloombox.schema.services.media.v1beta1.MediaContent.Builder, io.bloombox.schema.services.media.v1beta1.MediaContentOrBuilder> contentBuilder_; /** *
       * Inline media content, if applicable to this request.
       * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ public boolean hasContent() { return contentBuilder_ != null || content_ != null; } /** *
       * Inline media content, if applicable to this request.
       * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ public io.bloombox.schema.services.media.v1beta1.MediaContent getContent() { if (contentBuilder_ == null) { return content_ == null ? io.bloombox.schema.services.media.v1beta1.MediaContent.getDefaultInstance() : content_; } else { return contentBuilder_.getMessage(); } } /** *
       * Inline media content, if applicable to this request.
       * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ public Builder setContent(io.bloombox.schema.services.media.v1beta1.MediaContent value) { if (contentBuilder_ == null) { if (value == null) { throw new NullPointerException(); } content_ = value; onChanged(); } else { contentBuilder_.setMessage(value); } return this; } /** *
       * Inline media content, if applicable to this request.
       * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ public Builder setContent( io.bloombox.schema.services.media.v1beta1.MediaContent.Builder builderForValue) { if (contentBuilder_ == null) { content_ = builderForValue.build(); onChanged(); } else { contentBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * Inline media content, if applicable to this request.
       * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ public Builder mergeContent(io.bloombox.schema.services.media.v1beta1.MediaContent value) { if (contentBuilder_ == null) { if (content_ != null) { content_ = io.bloombox.schema.services.media.v1beta1.MediaContent.newBuilder(content_).mergeFrom(value).buildPartial(); } else { content_ = value; } onChanged(); } else { contentBuilder_.mergeFrom(value); } return this; } /** *
       * Inline media content, if applicable to this request.
       * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ public Builder clearContent() { if (contentBuilder_ == null) { content_ = null; onChanged(); } else { content_ = null; contentBuilder_ = null; } return this; } /** *
       * Inline media content, if applicable to this request.
       * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ public io.bloombox.schema.services.media.v1beta1.MediaContent.Builder getContentBuilder() { onChanged(); return getContentFieldBuilder().getBuilder(); } /** *
       * Inline media content, if applicable to this request.
       * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ public io.bloombox.schema.services.media.v1beta1.MediaContentOrBuilder getContentOrBuilder() { if (contentBuilder_ != null) { return contentBuilder_.getMessageOrBuilder(); } else { return content_ == null ? io.bloombox.schema.services.media.v1beta1.MediaContent.getDefaultInstance() : content_; } } /** *
       * Inline media content, if applicable to this request.
       * 
* * .bloombox.services.media.v1beta1.MediaContent content = 3; */ private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.media.v1beta1.MediaContent, io.bloombox.schema.services.media.v1beta1.MediaContent.Builder, io.bloombox.schema.services.media.v1beta1.MediaContentOrBuilder> getContentFieldBuilder() { if (contentBuilder_ == null) { contentBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.media.v1beta1.MediaContent, io.bloombox.schema.services.media.v1beta1.MediaContent.Builder, io.bloombox.schema.services.media.v1beta1.MediaContentOrBuilder>( getContent(), getParentForChildren(), isClean()); content_ = null; } return contentBuilder_; } private int privacy_ = 0; /** *
       * Whether the content should be exposed publicly, or at some other privacy level.
       * 
* * .opencannabis.media.MediaPrivacy privacy = 4; */ public int getPrivacyValue() { return privacy_; } /** *
       * Whether the content should be exposed publicly, or at some other privacy level.
       * 
* * .opencannabis.media.MediaPrivacy privacy = 4; */ public Builder setPrivacyValue(int value) { privacy_ = value; onChanged(); return this; } /** *
       * Whether the content should be exposed publicly, or at some other privacy level.
       * 
* * .opencannabis.media.MediaPrivacy privacy = 4; */ public io.opencannabis.schema.media.AttachedMedia.MediaPrivacy getPrivacy() { @SuppressWarnings("deprecation") io.opencannabis.schema.media.AttachedMedia.MediaPrivacy result = io.opencannabis.schema.media.AttachedMedia.MediaPrivacy.valueOf(privacy_); return result == null ? io.opencannabis.schema.media.AttachedMedia.MediaPrivacy.UNRECOGNIZED : result; } /** *
       * Whether the content should be exposed publicly, or at some other privacy level.
       * 
* * .opencannabis.media.MediaPrivacy privacy = 4; */ public Builder setPrivacy(io.opencannabis.schema.media.AttachedMedia.MediaPrivacy value) { if (value == null) { throw new NullPointerException(); } privacy_ = value.getNumber(); onChanged(); return this; } /** *
       * Whether the content should be exposed publicly, or at some other privacy level.
       * 
* * .opencannabis.media.MediaPrivacy privacy = 4; */ public Builder clearPrivacy() { privacy_ = 0; onChanged(); return this; } private java.lang.Object origin_ = ""; /** *
       * Origin from which we are uploading data.
       * 
* * string origin = 5; */ public java.lang.String getOrigin() { java.lang.Object ref = origin_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); origin_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * Origin from which we are uploading data.
       * 
* * string origin = 5; */ public com.google.protobuf.ByteString getOriginBytes() { java.lang.Object ref = origin_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); origin_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Origin from which we are uploading data.
       * 
* * string origin = 5; */ public Builder setOrigin( java.lang.String value) { if (value == null) { throw new NullPointerException(); } origin_ = value; onChanged(); return this; } /** *
       * Origin from which we are uploading data.
       * 
* * string origin = 5; */ public Builder clearOrigin() { origin_ = getDefaultInstance().getOrigin(); onChanged(); return this; } /** *
       * Origin from which we are uploading data.
       * 
* * string origin = 5; */ public Builder setOriginBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); origin_ = 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:bloombox.services.media.v1beta1.UploadMedia.Request) } // @@protoc_insertion_point(class_scope:bloombox.services.media.v1beta1.UploadMedia.Request) private static final io.bloombox.schema.services.media.v1beta1.UploadMedia.Request DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.media.v1beta1.UploadMedia.Request(); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Request getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Request parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Request(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 io.bloombox.schema.services.media.v1beta1.UploadMedia.Request getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:bloombox.services.media.v1beta1.UploadMedia.Response) com.google.protobuf.MessageOrBuilder { /** *
     * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
     * this property is specified, the client is expected to transmit its upload data to the URI target specified in
     * this payload.
     * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ boolean hasTransaction(); /** *
     * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
     * this property is specified, the client is expected to transmit its upload data to the URI target specified in
     * this payload.
     * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ io.bloombox.schema.services.media.v1beta1.UploadTransaction getTransaction(); /** *
     * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
     * this property is specified, the client is expected to transmit its upload data to the URI target specified in
     * this payload.
     * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ io.bloombox.schema.services.media.v1beta1.UploadTransactionOrBuilder getTransactionOrBuilder(); /** *
     * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
     * required by the client to complete the operation.
     * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ boolean hasResult(); /** *
     * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
     * required by the client to complete the operation.
     * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ io.bloombox.schema.services.media.v1beta1.OperationResult getResult(); /** *
     * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
     * required by the client to complete the operation.
     * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ io.bloombox.schema.services.media.v1beta1.OperationResultOrBuilder getResultOrBuilder(); public io.bloombox.schema.services.media.v1beta1.UploadMedia.Response.OperationCase getOperationCase(); } /** *
   * Specifies the response to a request to upload a new media item.
   * 
* * Protobuf type {@code bloombox.services.media.v1beta1.UploadMedia.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.media.v1beta1.UploadMedia.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; 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: { io.bloombox.schema.services.media.v1beta1.UploadTransaction.Builder subBuilder = null; if (operationCase_ == 1) { subBuilder = ((io.bloombox.schema.services.media.v1beta1.UploadTransaction) operation_).toBuilder(); } operation_ = input.readMessage(io.bloombox.schema.services.media.v1beta1.UploadTransaction.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((io.bloombox.schema.services.media.v1beta1.UploadTransaction) operation_); operation_ = subBuilder.buildPartial(); } operationCase_ = 1; break; } case 18: { io.bloombox.schema.services.media.v1beta1.OperationResult.Builder subBuilder = null; if (operationCase_ == 2) { subBuilder = ((io.bloombox.schema.services.media.v1beta1.OperationResult) operation_).toBuilder(); } operation_ = input.readMessage(io.bloombox.schema.services.media.v1beta1.OperationResult.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((io.bloombox.schema.services.media.v1beta1.OperationResult) operation_); operation_ = subBuilder.buildPartial(); } operationCase_ = 2; 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 io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.media.v1beta1.UploadMedia.Response.class, io.bloombox.schema.services.media.v1beta1.UploadMedia.Response.Builder.class); } private int operationCase_ = 0; private java.lang.Object operation_; public enum OperationCase implements com.google.protobuf.Internal.EnumLite { TRANSACTION(1), RESULT(2), OPERATION_NOT_SET(0); private final int value; private OperationCase(int value) { this.value = value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static OperationCase valueOf(int value) { return forNumber(value); } public static OperationCase forNumber(int value) { switch (value) { case 1: return TRANSACTION; case 2: return RESULT; case 0: return OPERATION_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; public OperationCase getOperationCase() { return OperationCase.forNumber( operationCase_); } public static final int TRANSACTION_FIELD_NUMBER = 1; /** *
     * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
     * this property is specified, the client is expected to transmit its upload data to the URI target specified in
     * this payload.
     * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ public boolean hasTransaction() { return operationCase_ == 1; } /** *
     * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
     * this property is specified, the client is expected to transmit its upload data to the URI target specified in
     * this payload.
     * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ public io.bloombox.schema.services.media.v1beta1.UploadTransaction getTransaction() { if (operationCase_ == 1) { return (io.bloombox.schema.services.media.v1beta1.UploadTransaction) operation_; } return io.bloombox.schema.services.media.v1beta1.UploadTransaction.getDefaultInstance(); } /** *
     * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
     * this property is specified, the client is expected to transmit its upload data to the URI target specified in
     * this payload.
     * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ public io.bloombox.schema.services.media.v1beta1.UploadTransactionOrBuilder getTransactionOrBuilder() { if (operationCase_ == 1) { return (io.bloombox.schema.services.media.v1beta1.UploadTransaction) operation_; } return io.bloombox.schema.services.media.v1beta1.UploadTransaction.getDefaultInstance(); } public static final int RESULT_FIELD_NUMBER = 2; /** *
     * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
     * required by the client to complete the operation.
     * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ public boolean hasResult() { return operationCase_ == 2; } /** *
     * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
     * required by the client to complete the operation.
     * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ public io.bloombox.schema.services.media.v1beta1.OperationResult getResult() { if (operationCase_ == 2) { return (io.bloombox.schema.services.media.v1beta1.OperationResult) operation_; } return io.bloombox.schema.services.media.v1beta1.OperationResult.getDefaultInstance(); } /** *
     * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
     * required by the client to complete the operation.
     * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ public io.bloombox.schema.services.media.v1beta1.OperationResultOrBuilder getResultOrBuilder() { if (operationCase_ == 2) { return (io.bloombox.schema.services.media.v1beta1.OperationResult) operation_; } return io.bloombox.schema.services.media.v1beta1.OperationResult.getDefaultInstance(); } 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 (operationCase_ == 1) { output.writeMessage(1, (io.bloombox.schema.services.media.v1beta1.UploadTransaction) operation_); } if (operationCase_ == 2) { output.writeMessage(2, (io.bloombox.schema.services.media.v1beta1.OperationResult) operation_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (operationCase_ == 1) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, (io.bloombox.schema.services.media.v1beta1.UploadTransaction) operation_); } if (operationCase_ == 2) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, (io.bloombox.schema.services.media.v1beta1.OperationResult) operation_); } 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 io.bloombox.schema.services.media.v1beta1.UploadMedia.Response)) { return super.equals(obj); } io.bloombox.schema.services.media.v1beta1.UploadMedia.Response other = (io.bloombox.schema.services.media.v1beta1.UploadMedia.Response) obj; if (!getOperationCase().equals(other.getOperationCase())) return false; switch (operationCase_) { case 1: if (!getTransaction() .equals(other.getTransaction())) return false; break; case 2: if (!getResult() .equals(other.getResult())) return false; break; case 0: default: } 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(); switch (operationCase_) { case 1: hash = (37 * hash) + TRANSACTION_FIELD_NUMBER; hash = (53 * hash) + getTransaction().hashCode(); break; case 2: hash = (37 * hash) + RESULT_FIELD_NUMBER; hash = (53 * hash) + getResult().hashCode(); break; case 0: default: } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Response 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 io.bloombox.schema.services.media.v1beta1.UploadMedia.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Response 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 io.bloombox.schema.services.media.v1beta1.UploadMedia.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Response 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(io.bloombox.schema.services.media.v1beta1.UploadMedia.Response 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; } /** *
     * Specifies the response to a request to upload a new media item.
     * 
* * Protobuf type {@code bloombox.services.media.v1beta1.UploadMedia.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.media.v1beta1.UploadMedia.Response) io.bloombox.schema.services.media.v1beta1.UploadMedia.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.media.v1beta1.UploadMedia.Response.class, io.bloombox.schema.services.media.v1beta1.UploadMedia.Response.Builder.class); } // Construct using io.bloombox.schema.services.media.v1beta1.UploadMedia.Response.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(); operationCase_ = 0; operation_ = null; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_Response_descriptor; } @java.lang.Override public io.bloombox.schema.services.media.v1beta1.UploadMedia.Response getDefaultInstanceForType() { return io.bloombox.schema.services.media.v1beta1.UploadMedia.Response.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.media.v1beta1.UploadMedia.Response build() { io.bloombox.schema.services.media.v1beta1.UploadMedia.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.media.v1beta1.UploadMedia.Response buildPartial() { io.bloombox.schema.services.media.v1beta1.UploadMedia.Response result = new io.bloombox.schema.services.media.v1beta1.UploadMedia.Response(this); if (operationCase_ == 1) { if (transactionBuilder_ == null) { result.operation_ = operation_; } else { result.operation_ = transactionBuilder_.build(); } } if (operationCase_ == 2) { if (resultBuilder_ == null) { result.operation_ = operation_; } else { result.operation_ = resultBuilder_.build(); } } result.operationCase_ = operationCase_; 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 io.bloombox.schema.services.media.v1beta1.UploadMedia.Response) { return mergeFrom((io.bloombox.schema.services.media.v1beta1.UploadMedia.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.media.v1beta1.UploadMedia.Response other) { if (other == io.bloombox.schema.services.media.v1beta1.UploadMedia.Response.getDefaultInstance()) return this; switch (other.getOperationCase()) { case TRANSACTION: { mergeTransaction(other.getTransaction()); break; } case RESULT: { mergeResult(other.getResult()); break; } case OPERATION_NOT_SET: { break; } } 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 { io.bloombox.schema.services.media.v1beta1.UploadMedia.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.media.v1beta1.UploadMedia.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int operationCase_ = 0; private java.lang.Object operation_; public OperationCase getOperationCase() { return OperationCase.forNumber( operationCase_); } public Builder clearOperation() { operationCase_ = 0; operation_ = null; onChanged(); return this; } private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.media.v1beta1.UploadTransaction, io.bloombox.schema.services.media.v1beta1.UploadTransaction.Builder, io.bloombox.schema.services.media.v1beta1.UploadTransactionOrBuilder> transactionBuilder_; /** *
       * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
       * this property is specified, the client is expected to transmit its upload data to the URI target specified in
       * this payload.
       * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ public boolean hasTransaction() { return operationCase_ == 1; } /** *
       * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
       * this property is specified, the client is expected to transmit its upload data to the URI target specified in
       * this payload.
       * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ public io.bloombox.schema.services.media.v1beta1.UploadTransaction getTransaction() { if (transactionBuilder_ == null) { if (operationCase_ == 1) { return (io.bloombox.schema.services.media.v1beta1.UploadTransaction) operation_; } return io.bloombox.schema.services.media.v1beta1.UploadTransaction.getDefaultInstance(); } else { if (operationCase_ == 1) { return transactionBuilder_.getMessage(); } return io.bloombox.schema.services.media.v1beta1.UploadTransaction.getDefaultInstance(); } } /** *
       * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
       * this property is specified, the client is expected to transmit its upload data to the URI target specified in
       * this payload.
       * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ public Builder setTransaction(io.bloombox.schema.services.media.v1beta1.UploadTransaction value) { if (transactionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } operation_ = value; onChanged(); } else { transactionBuilder_.setMessage(value); } operationCase_ = 1; return this; } /** *
       * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
       * this property is specified, the client is expected to transmit its upload data to the URI target specified in
       * this payload.
       * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ public Builder setTransaction( io.bloombox.schema.services.media.v1beta1.UploadTransaction.Builder builderForValue) { if (transactionBuilder_ == null) { operation_ = builderForValue.build(); onChanged(); } else { transactionBuilder_.setMessage(builderForValue.build()); } operationCase_ = 1; return this; } /** *
       * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
       * this property is specified, the client is expected to transmit its upload data to the URI target specified in
       * this payload.
       * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ public Builder mergeTransaction(io.bloombox.schema.services.media.v1beta1.UploadTransaction value) { if (transactionBuilder_ == null) { if (operationCase_ == 1 && operation_ != io.bloombox.schema.services.media.v1beta1.UploadTransaction.getDefaultInstance()) { operation_ = io.bloombox.schema.services.media.v1beta1.UploadTransaction.newBuilder((io.bloombox.schema.services.media.v1beta1.UploadTransaction) operation_) .mergeFrom(value).buildPartial(); } else { operation_ = value; } onChanged(); } else { if (operationCase_ == 1) { transactionBuilder_.mergeFrom(value); } transactionBuilder_.setMessage(value); } operationCase_ = 1; return this; } /** *
       * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
       * this property is specified, the client is expected to transmit its upload data to the URI target specified in
       * this payload.
       * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ public Builder clearTransaction() { if (transactionBuilder_ == null) { if (operationCase_ == 1) { operationCase_ = 0; operation_ = null; onChanged(); } } else { if (operationCase_ == 1) { operationCase_ = 0; operation_ = null; } transactionBuilder_.clear(); } return this; } /** *
       * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
       * this property is specified, the client is expected to transmit its upload data to the URI target specified in
       * this payload.
       * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ public io.bloombox.schema.services.media.v1beta1.UploadTransaction.Builder getTransactionBuilder() { return getTransactionFieldBuilder().getBuilder(); } /** *
       * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
       * this property is specified, the client is expected to transmit its upload data to the URI target specified in
       * this payload.
       * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ public io.bloombox.schema.services.media.v1beta1.UploadTransactionOrBuilder getTransactionOrBuilder() { if ((operationCase_ == 1) && (transactionBuilder_ != null)) { return transactionBuilder_.getMessageOrBuilder(); } else { if (operationCase_ == 1) { return (io.bloombox.schema.services.media.v1beta1.UploadTransaction) operation_; } return io.bloombox.schema.services.media.v1beta1.UploadTransaction.getDefaultInstance(); } } /** *
       * Specifies an upload transaction, created/provisioned in response to the specified media upload request. When
       * this property is specified, the client is expected to transmit its upload data to the URI target specified in
       * this payload.
       * 
* * .bloombox.services.media.v1beta1.UploadTransaction transaction = 1; */ private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.media.v1beta1.UploadTransaction, io.bloombox.schema.services.media.v1beta1.UploadTransaction.Builder, io.bloombox.schema.services.media.v1beta1.UploadTransactionOrBuilder> getTransactionFieldBuilder() { if (transactionBuilder_ == null) { if (!(operationCase_ == 1)) { operation_ = io.bloombox.schema.services.media.v1beta1.UploadTransaction.getDefaultInstance(); } transactionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.media.v1beta1.UploadTransaction, io.bloombox.schema.services.media.v1beta1.UploadTransaction.Builder, io.bloombox.schema.services.media.v1beta1.UploadTransactionOrBuilder>( (io.bloombox.schema.services.media.v1beta1.UploadTransaction) operation_, getParentForChildren(), isClean()); operation_ = null; } operationCase_ = 1; onChanged();; return transactionBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.media.v1beta1.OperationResult, io.bloombox.schema.services.media.v1beta1.OperationResult.Builder, io.bloombox.schema.services.media.v1beta1.OperationResultOrBuilder> resultBuilder_; /** *
       * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
       * required by the client to complete the operation.
       * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ public boolean hasResult() { return operationCase_ == 2; } /** *
       * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
       * required by the client to complete the operation.
       * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ public io.bloombox.schema.services.media.v1beta1.OperationResult getResult() { if (resultBuilder_ == null) { if (operationCase_ == 2) { return (io.bloombox.schema.services.media.v1beta1.OperationResult) operation_; } return io.bloombox.schema.services.media.v1beta1.OperationResult.getDefaultInstance(); } else { if (operationCase_ == 2) { return resultBuilder_.getMessage(); } return io.bloombox.schema.services.media.v1beta1.OperationResult.getDefaultInstance(); } } /** *
       * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
       * required by the client to complete the operation.
       * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ public Builder setResult(io.bloombox.schema.services.media.v1beta1.OperationResult value) { if (resultBuilder_ == null) { if (value == null) { throw new NullPointerException(); } operation_ = value; onChanged(); } else { resultBuilder_.setMessage(value); } operationCase_ = 2; return this; } /** *
       * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
       * required by the client to complete the operation.
       * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ public Builder setResult( io.bloombox.schema.services.media.v1beta1.OperationResult.Builder builderForValue) { if (resultBuilder_ == null) { operation_ = builderForValue.build(); onChanged(); } else { resultBuilder_.setMessage(builderForValue.build()); } operationCase_ = 2; return this; } /** *
       * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
       * required by the client to complete the operation.
       * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ public Builder mergeResult(io.bloombox.schema.services.media.v1beta1.OperationResult value) { if (resultBuilder_ == null) { if (operationCase_ == 2 && operation_ != io.bloombox.schema.services.media.v1beta1.OperationResult.getDefaultInstance()) { operation_ = io.bloombox.schema.services.media.v1beta1.OperationResult.newBuilder((io.bloombox.schema.services.media.v1beta1.OperationResult) operation_) .mergeFrom(value).buildPartial(); } else { operation_ = value; } onChanged(); } else { if (operationCase_ == 2) { resultBuilder_.mergeFrom(value); } resultBuilder_.setMessage(value); } operationCase_ = 2; return this; } /** *
       * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
       * required by the client to complete the operation.
       * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ public Builder clearResult() { if (resultBuilder_ == null) { if (operationCase_ == 2) { operationCase_ = 0; operation_ = null; onChanged(); } } else { if (operationCase_ == 2) { operationCase_ = 0; operation_ = null; } resultBuilder_.clear(); } return this; } /** *
       * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
       * required by the client to complete the operation.
       * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ public io.bloombox.schema.services.media.v1beta1.OperationResult.Builder getResultBuilder() { return getResultFieldBuilder().getBuilder(); } /** *
       * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
       * required by the client to complete the operation.
       * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ public io.bloombox.schema.services.media.v1beta1.OperationResultOrBuilder getResultOrBuilder() { if ((operationCase_ == 2) && (resultBuilder_ != null)) { return resultBuilder_.getMessageOrBuilder(); } else { if (operationCase_ == 2) { return (io.bloombox.schema.services.media.v1beta1.OperationResult) operation_; } return io.bloombox.schema.services.media.v1beta1.OperationResult.getDefaultInstance(); } } /** *
       * Specifies the result of an upload operation, when data is provided inline, or otherwise, no followup is
       * required by the client to complete the operation.
       * 
* * .bloombox.services.media.v1beta1.OperationResult result = 2; */ private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.media.v1beta1.OperationResult, io.bloombox.schema.services.media.v1beta1.OperationResult.Builder, io.bloombox.schema.services.media.v1beta1.OperationResultOrBuilder> getResultFieldBuilder() { if (resultBuilder_ == null) { if (!(operationCase_ == 2)) { operation_ = io.bloombox.schema.services.media.v1beta1.OperationResult.getDefaultInstance(); } resultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.media.v1beta1.OperationResult, io.bloombox.schema.services.media.v1beta1.OperationResult.Builder, io.bloombox.schema.services.media.v1beta1.OperationResultOrBuilder>( (io.bloombox.schema.services.media.v1beta1.OperationResult) operation_, getParentForChildren(), isClean()); operation_ = null; } operationCase_ = 2; onChanged();; return resultBuilder_; } @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:bloombox.services.media.v1beta1.UploadMedia.Response) } // @@protoc_insertion_point(class_scope:bloombox.services.media.v1beta1.UploadMedia.Response) private static final io.bloombox.schema.services.media.v1beta1.UploadMedia.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.media.v1beta1.UploadMedia.Response(); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia.Response getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(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 io.bloombox.schema.services.media.v1beta1.UploadMedia.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } 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 { unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; 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 io.bloombox.schema.services.media.v1beta1.UploadMedia)) { return super.equals(obj); } io.bloombox.schema.services.media.v1beta1.UploadMedia other = (io.bloombox.schema.services.media.v1beta1.UploadMedia) obj; 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 = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.media.v1beta1.UploadMedia parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia 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 io.bloombox.schema.services.media.v1beta1.UploadMedia parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia 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 io.bloombox.schema.services.media.v1beta1.UploadMedia parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia 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(io.bloombox.schema.services.media.v1beta1.UploadMedia 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; } /** *
   * Specifies an RPC operation to upload a new piece of media, provisioning a media item record (and key) along the way.
   * The resulting key, or an error encountered while attempting to fulfill the operation, is returned.
   * 
* * Protobuf type {@code bloombox.services.media.v1beta1.UploadMedia} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.media.v1beta1.UploadMedia) io.bloombox.schema.services.media.v1beta1.UploadMediaOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.media.v1beta1.UploadMedia.class, io.bloombox.schema.services.media.v1beta1.UploadMedia.Builder.class); } // Construct using io.bloombox.schema.services.media.v1beta1.UploadMedia.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(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.media.v1beta1.MediaServiceBeta1.internal_static_bloombox_services_media_v1beta1_UploadMedia_descriptor; } @java.lang.Override public io.bloombox.schema.services.media.v1beta1.UploadMedia getDefaultInstanceForType() { return io.bloombox.schema.services.media.v1beta1.UploadMedia.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.media.v1beta1.UploadMedia build() { io.bloombox.schema.services.media.v1beta1.UploadMedia result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.media.v1beta1.UploadMedia buildPartial() { io.bloombox.schema.services.media.v1beta1.UploadMedia result = new io.bloombox.schema.services.media.v1beta1.UploadMedia(this); 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 io.bloombox.schema.services.media.v1beta1.UploadMedia) { return mergeFrom((io.bloombox.schema.services.media.v1beta1.UploadMedia)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.media.v1beta1.UploadMedia other) { if (other == io.bloombox.schema.services.media.v1beta1.UploadMedia.getDefaultInstance()) return this; 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 { io.bloombox.schema.services.media.v1beta1.UploadMedia parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.media.v1beta1.UploadMedia) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } 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:bloombox.services.media.v1beta1.UploadMedia) } // @@protoc_insertion_point(class_scope:bloombox.services.media.v1beta1.UploadMedia) private static final io.bloombox.schema.services.media.v1beta1.UploadMedia DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.media.v1beta1.UploadMedia(); } public static io.bloombox.schema.services.media.v1beta1.UploadMedia getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public UploadMedia parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new UploadMedia(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 io.bloombox.schema.services.media.v1beta1.UploadMedia getDefaultInstanceForType() { return DEFAULT_INSTANCE; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy