
com.google.appengine.api.blobstore.BlobstoreServicePb Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: blobstore_service.proto
package com.google.appengine.api.blobstore;
public final class BlobstoreServicePb {
private BlobstoreServicePb() {}
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 BlobstoreServiceErrorOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.BlobstoreServiceError)
com.google.protobuf.MessageOrBuilder {
}
/**
*
* Blobstore service error codes. Returned via
* RPC::set_application_error when RPC status is set to
* RPC::APPLICATION_ERROR.
*
*
* Protobuf type {@code java.apphosting.BlobstoreServiceError}
*/
public static final class BlobstoreServiceError extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.BlobstoreServiceError)
BlobstoreServiceErrorOrBuilder {
private static final long serialVersionUID = 0L;
// Use BlobstoreServiceError.newBuilder() to construct.
private BlobstoreServiceError(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private BlobstoreServiceError() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new BlobstoreServiceError();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_BlobstoreServiceError_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_BlobstoreServiceError_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError.class, com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError.Builder.class);
}
/**
* Protobuf enum {@code java.apphosting.BlobstoreServiceError.ErrorCode}
*/
public enum ErrorCode
implements com.google.protobuf.ProtocolMessageEnum {
/**
* OK = 0;
*/
OK(0),
/**
*
* General error creating the upload URL. These will normally be
* caused by configuration or other errors that we do not want to
* expose to the application.
*
*
* INTERNAL_ERROR = 1;
*/
INTERNAL_ERROR(1),
/**
*
* Requested upload URL results are too long for an HTTP request.
*
*
* URL_TOO_LONG = 2;
*/
URL_TOO_LONG(2),
/**
*
* Application does not have permission to do operation, such as
* deletion.
*
*
* PERMISSION_DENIED = 3;
*/
PERMISSION_DENIED(3),
/**
*
* Not such blob for application when attempting programmatic access.
*
*
* BLOB_NOT_FOUND = 4;
*/
BLOB_NOT_FOUND(4),
/**
*
* Requested data index is out of range.
*
*
* DATA_INDEX_OUT_OF_RANGE = 5;
*/
DATA_INDEX_OUT_OF_RANGE(5),
/**
*
* Requested data size is too large.
*
*
* BLOB_FETCH_SIZE_TOO_LARGE = 6;
*/
BLOB_FETCH_SIZE_TOO_LARGE(6),
/**
*
* Value of an argument is outside the allowable range of values
*
*
* ARGUMENT_OUT_OF_RANGE = 8;
*/
ARGUMENT_OUT_OF_RANGE(8),
/**
*
* The blob key could not be decrypted or is not a supported type.
*
*
* INVALID_BLOB_KEY = 9;
*/
INVALID_BLOB_KEY(9),
;
/**
* OK = 0;
*/
public static final int OK_VALUE = 0;
/**
*
* General error creating the upload URL. These will normally be
* caused by configuration or other errors that we do not want to
* expose to the application.
*
*
* INTERNAL_ERROR = 1;
*/
public static final int INTERNAL_ERROR_VALUE = 1;
/**
*
* Requested upload URL results are too long for an HTTP request.
*
*
* URL_TOO_LONG = 2;
*/
public static final int URL_TOO_LONG_VALUE = 2;
/**
*
* Application does not have permission to do operation, such as
* deletion.
*
*
* PERMISSION_DENIED = 3;
*/
public static final int PERMISSION_DENIED_VALUE = 3;
/**
*
* Not such blob for application when attempting programmatic access.
*
*
* BLOB_NOT_FOUND = 4;
*/
public static final int BLOB_NOT_FOUND_VALUE = 4;
/**
*
* Requested data index is out of range.
*
*
* DATA_INDEX_OUT_OF_RANGE = 5;
*/
public static final int DATA_INDEX_OUT_OF_RANGE_VALUE = 5;
/**
*
* Requested data size is too large.
*
*
* BLOB_FETCH_SIZE_TOO_LARGE = 6;
*/
public static final int BLOB_FETCH_SIZE_TOO_LARGE_VALUE = 6;
/**
*
* Value of an argument is outside the allowable range of values
*
*
* ARGUMENT_OUT_OF_RANGE = 8;
*/
public static final int ARGUMENT_OUT_OF_RANGE_VALUE = 8;
/**
*
* The blob key could not be decrypted or is not a supported type.
*
*
* INVALID_BLOB_KEY = 9;
*/
public static final int INVALID_BLOB_KEY_VALUE = 9;
public final int getNumber() {
return value;
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static ErrorCode valueOf(int value) {
return forNumber(value);
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
*/
public static ErrorCode forNumber(int value) {
switch (value) {
case 0: return OK;
case 1: return INTERNAL_ERROR;
case 2: return URL_TOO_LONG;
case 3: return PERMISSION_DENIED;
case 4: return BLOB_NOT_FOUND;
case 5: return DATA_INDEX_OUT_OF_RANGE;
case 6: return BLOB_FETCH_SIZE_TOO_LARGE;
case 8: return ARGUMENT_OUT_OF_RANGE;
case 9: return INVALID_BLOB_KEY;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
ErrorCode> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public ErrorCode findValueByNumber(int number) {
return ErrorCode.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(ordinal());
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError.getDescriptor().getEnumTypes().get(0);
}
private static final ErrorCode[] VALUES = values();
public static ErrorCode valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int value;
private ErrorCode(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:java.apphosting.BlobstoreServiceError.ErrorCode)
}
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 {
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError other = (com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError) obj;
if (!getUnknownFields().equals(other.getUnknownFields())) 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) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError 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 com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError 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 com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError 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(com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError 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;
}
/**
*
* Blobstore service error codes. Returned via
* RPC::set_application_error when RPC status is set to
* RPC::APPLICATION_ERROR.
*
*
* Protobuf type {@code java.apphosting.BlobstoreServiceError}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.BlobstoreServiceError)
com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceErrorOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_BlobstoreServiceError_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_BlobstoreServiceError_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError.class, com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_BlobstoreServiceError_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError result = new com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError(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 com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError.getDefaultInstance()) return this;
this.mergeUnknownFields(other.getUnknownFields());
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 {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
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:java.apphosting.BlobstoreServiceError)
}
// @@protoc_insertion_point(class_scope:java.apphosting.BlobstoreServiceError)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public BlobstoreServiceError parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.BlobstoreServiceError getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateUploadURLRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.CreateUploadURLRequest)
com.google.protobuf.MessageOrBuilder {
/**
* required string success_path = 1;
* @return Whether the successPath field is set.
*/
boolean hasSuccessPath();
/**
* required string success_path = 1;
* @return The successPath.
*/
java.lang.String getSuccessPath();
/**
* required string success_path = 1;
* @return The bytes for successPath.
*/
com.google.protobuf.ByteString
getSuccessPathBytes();
/**
*
* Specifies the maximum cumulative size that will be accepted of
* all blobs in this upload in bytes.
*
*
* optional int64 max_upload_size_bytes = 2;
* @return Whether the maxUploadSizeBytes field is set.
*/
boolean hasMaxUploadSizeBytes();
/**
*
* Specifies the maximum cumulative size that will be accepted of
* all blobs in this upload in bytes.
*
*
* optional int64 max_upload_size_bytes = 2;
* @return The maxUploadSizeBytes.
*/
long getMaxUploadSizeBytes();
/**
*
* Specifies the maximum size that will be allowed for any single blob in
* the upload in bytes.
*
*
* optional int64 max_upload_size_per_blob_bytes = 3;
* @return Whether the maxUploadSizePerBlobBytes field is set.
*/
boolean hasMaxUploadSizePerBlobBytes();
/**
*
* Specifies the maximum size that will be allowed for any single blob in
* the upload in bytes.
*
*
* optional int64 max_upload_size_per_blob_bytes = 3;
* @return The maxUploadSizePerBlobBytes.
*/
long getMaxUploadSizePerBlobBytes();
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @return Whether the gsBucketName field is set.
*/
boolean hasGsBucketName();
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @return The gsBucketName.
*/
java.lang.String getGsBucketName();
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @return The bytes for gsBucketName.
*/
com.google.protobuf.ByteString
getGsBucketNameBytes();
/**
*
* Allow users to specify the timeout period for the upload URL from the
* default timeout. The timeout on the URL is used for DOS protection, and
* the user accepts that extending the timeout increases the risk of the URL
* being abused.
*
*
* optional int32 url_expiry_time_seconds = 5;
* @return Whether the urlExpiryTimeSeconds field is set.
*/
boolean hasUrlExpiryTimeSeconds();
/**
*
* Allow users to specify the timeout period for the upload URL from the
* default timeout. The timeout on the URL is used for DOS protection, and
* the user accepts that extending the timeout increases the risk of the URL
* being abused.
*
*
* optional int32 url_expiry_time_seconds = 5;
* @return The urlExpiryTimeSeconds.
*/
int getUrlExpiryTimeSeconds();
}
/**
*
* Request for upload URL. The success URL must be a
* URL paths that refers to the requesting application.
*
*
* Protobuf type {@code java.apphosting.CreateUploadURLRequest}
*/
public static final class CreateUploadURLRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.CreateUploadURLRequest)
CreateUploadURLRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateUploadURLRequest.newBuilder() to construct.
private CreateUploadURLRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateUploadURLRequest() {
successPath_ = "";
gsBucketName_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateUploadURLRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateUploadURLRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateUploadURLRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest.Builder.class);
}
private int bitField0_;
public static final int SUCCESS_PATH_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
private volatile java.lang.Object successPath_ = "";
/**
* required string success_path = 1;
* @return Whether the successPath field is set.
*/
@java.lang.Override
public boolean hasSuccessPath() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* required string success_path = 1;
* @return The successPath.
*/
@java.lang.Override
public java.lang.String getSuccessPath() {
java.lang.Object ref = successPath_;
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();
if (bs.isValidUtf8()) {
successPath_ = s;
}
return s;
}
}
/**
* required string success_path = 1;
* @return The bytes for successPath.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSuccessPathBytes() {
java.lang.Object ref = successPath_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
successPath_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int MAX_UPLOAD_SIZE_BYTES_FIELD_NUMBER = 2;
private long maxUploadSizeBytes_ = 0L;
/**
*
* Specifies the maximum cumulative size that will be accepted of
* all blobs in this upload in bytes.
*
*
* optional int64 max_upload_size_bytes = 2;
* @return Whether the maxUploadSizeBytes field is set.
*/
@java.lang.Override
public boolean hasMaxUploadSizeBytes() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* Specifies the maximum cumulative size that will be accepted of
* all blobs in this upload in bytes.
*
*
* optional int64 max_upload_size_bytes = 2;
* @return The maxUploadSizeBytes.
*/
@java.lang.Override
public long getMaxUploadSizeBytes() {
return maxUploadSizeBytes_;
}
public static final int MAX_UPLOAD_SIZE_PER_BLOB_BYTES_FIELD_NUMBER = 3;
private long maxUploadSizePerBlobBytes_ = 0L;
/**
*
* Specifies the maximum size that will be allowed for any single blob in
* the upload in bytes.
*
*
* optional int64 max_upload_size_per_blob_bytes = 3;
* @return Whether the maxUploadSizePerBlobBytes field is set.
*/
@java.lang.Override
public boolean hasMaxUploadSizePerBlobBytes() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* Specifies the maximum size that will be allowed for any single blob in
* the upload in bytes.
*
*
* optional int64 max_upload_size_per_blob_bytes = 3;
* @return The maxUploadSizePerBlobBytes.
*/
@java.lang.Override
public long getMaxUploadSizePerBlobBytes() {
return maxUploadSizePerBlobBytes_;
}
public static final int GS_BUCKET_NAME_FIELD_NUMBER = 4;
@SuppressWarnings("serial")
private volatile java.lang.Object gsBucketName_ = "";
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @return Whether the gsBucketName field is set.
*/
@java.lang.Override
public boolean hasGsBucketName() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @return The gsBucketName.
*/
@java.lang.Override
public java.lang.String getGsBucketName() {
java.lang.Object ref = gsBucketName_;
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();
if (bs.isValidUtf8()) {
gsBucketName_ = s;
}
return s;
}
}
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @return The bytes for gsBucketName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getGsBucketNameBytes() {
java.lang.Object ref = gsBucketName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
gsBucketName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int URL_EXPIRY_TIME_SECONDS_FIELD_NUMBER = 5;
private int urlExpiryTimeSeconds_ = 0;
/**
*
* Allow users to specify the timeout period for the upload URL from the
* default timeout. The timeout on the URL is used for DOS protection, and
* the user accepts that extending the timeout increases the risk of the URL
* being abused.
*
*
* optional int32 url_expiry_time_seconds = 5;
* @return Whether the urlExpiryTimeSeconds field is set.
*/
@java.lang.Override
public boolean hasUrlExpiryTimeSeconds() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
*
* Allow users to specify the timeout period for the upload URL from the
* default timeout. The timeout on the URL is used for DOS protection, and
* the user accepts that extending the timeout increases the risk of the URL
* being abused.
*
*
* optional int32 url_expiry_time_seconds = 5;
* @return The urlExpiryTimeSeconds.
*/
@java.lang.Override
public int getUrlExpiryTimeSeconds() {
return urlExpiryTimeSeconds_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasSuccessPath()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, successPath_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeInt64(2, maxUploadSizeBytes_);
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeInt64(3, maxUploadSizePerBlobBytes_);
}
if (((bitField0_ & 0x00000008) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, gsBucketName_);
}
if (((bitField0_ & 0x00000010) != 0)) {
output.writeInt32(5, urlExpiryTimeSeconds_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, successPath_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, maxUploadSizeBytes_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(3, maxUploadSizePerBlobBytes_);
}
if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, gsBucketName_);
}
if (((bitField0_ & 0x00000010) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(5, urlExpiryTimeSeconds_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest other = (com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest) obj;
if (hasSuccessPath() != other.hasSuccessPath()) return false;
if (hasSuccessPath()) {
if (!getSuccessPath()
.equals(other.getSuccessPath())) return false;
}
if (hasMaxUploadSizeBytes() != other.hasMaxUploadSizeBytes()) return false;
if (hasMaxUploadSizeBytes()) {
if (getMaxUploadSizeBytes()
!= other.getMaxUploadSizeBytes()) return false;
}
if (hasMaxUploadSizePerBlobBytes() != other.hasMaxUploadSizePerBlobBytes()) return false;
if (hasMaxUploadSizePerBlobBytes()) {
if (getMaxUploadSizePerBlobBytes()
!= other.getMaxUploadSizePerBlobBytes()) return false;
}
if (hasGsBucketName() != other.hasGsBucketName()) return false;
if (hasGsBucketName()) {
if (!getGsBucketName()
.equals(other.getGsBucketName())) return false;
}
if (hasUrlExpiryTimeSeconds() != other.hasUrlExpiryTimeSeconds()) return false;
if (hasUrlExpiryTimeSeconds()) {
if (getUrlExpiryTimeSeconds()
!= other.getUrlExpiryTimeSeconds()) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasSuccessPath()) {
hash = (37 * hash) + SUCCESS_PATH_FIELD_NUMBER;
hash = (53 * hash) + getSuccessPath().hashCode();
}
if (hasMaxUploadSizeBytes()) {
hash = (37 * hash) + MAX_UPLOAD_SIZE_BYTES_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getMaxUploadSizeBytes());
}
if (hasMaxUploadSizePerBlobBytes()) {
hash = (37 * hash) + MAX_UPLOAD_SIZE_PER_BLOB_BYTES_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getMaxUploadSizePerBlobBytes());
}
if (hasGsBucketName()) {
hash = (37 * hash) + GS_BUCKET_NAME_FIELD_NUMBER;
hash = (53 * hash) + getGsBucketName().hashCode();
}
if (hasUrlExpiryTimeSeconds()) {
hash = (37 * hash) + URL_EXPIRY_TIME_SECONDS_FIELD_NUMBER;
hash = (53 * hash) + getUrlExpiryTimeSeconds();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest 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(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest 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;
}
/**
*
* Request for upload URL. The success URL must be a
* URL paths that refers to the requesting application.
*
*
* Protobuf type {@code java.apphosting.CreateUploadURLRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.CreateUploadURLRequest)
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateUploadURLRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateUploadURLRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
successPath_ = "";
maxUploadSizeBytes_ = 0L;
maxUploadSizePerBlobBytes_ = 0L;
gsBucketName_ = "";
urlExpiryTimeSeconds_ = 0;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateUploadURLRequest_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest result = new com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.successPath_ = successPath_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.maxUploadSizeBytes_ = maxUploadSizeBytes_;
to_bitField0_ |= 0x00000002;
}
if (((from_bitField0_ & 0x00000004) != 0)) {
result.maxUploadSizePerBlobBytes_ = maxUploadSizePerBlobBytes_;
to_bitField0_ |= 0x00000004;
}
if (((from_bitField0_ & 0x00000008) != 0)) {
result.gsBucketName_ = gsBucketName_;
to_bitField0_ |= 0x00000008;
}
if (((from_bitField0_ & 0x00000010) != 0)) {
result.urlExpiryTimeSeconds_ = urlExpiryTimeSeconds_;
to_bitField0_ |= 0x00000010;
}
result.bitField0_ |= to_bitField0_;
}
@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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest.getDefaultInstance()) return this;
if (other.hasSuccessPath()) {
successPath_ = other.successPath_;
bitField0_ |= 0x00000001;
onChanged();
}
if (other.hasMaxUploadSizeBytes()) {
setMaxUploadSizeBytes(other.getMaxUploadSizeBytes());
}
if (other.hasMaxUploadSizePerBlobBytes()) {
setMaxUploadSizePerBlobBytes(other.getMaxUploadSizePerBlobBytes());
}
if (other.hasGsBucketName()) {
gsBucketName_ = other.gsBucketName_;
bitField0_ |= 0x00000008;
onChanged();
}
if (other.hasUrlExpiryTimeSeconds()) {
setUrlExpiryTimeSeconds(other.getUrlExpiryTimeSeconds());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
if (!hasSuccessPath()) {
return false;
}
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
successPath_ = input.readBytes();
bitField0_ |= 0x00000001;
break;
} // case 10
case 16: {
maxUploadSizeBytes_ = input.readInt64();
bitField0_ |= 0x00000002;
break;
} // case 16
case 24: {
maxUploadSizePerBlobBytes_ = input.readInt64();
bitField0_ |= 0x00000004;
break;
} // case 24
case 34: {
gsBucketName_ = input.readBytes();
bitField0_ |= 0x00000008;
break;
} // case 34
case 40: {
urlExpiryTimeSeconds_ = input.readInt32();
bitField0_ |= 0x00000010;
break;
} // case 40
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private java.lang.Object successPath_ = "";
/**
* required string success_path = 1;
* @return Whether the successPath field is set.
*/
public boolean hasSuccessPath() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* required string success_path = 1;
* @return The successPath.
*/
public java.lang.String getSuccessPath() {
java.lang.Object ref = successPath_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
successPath_ = s;
}
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* required string success_path = 1;
* @return The bytes for successPath.
*/
public com.google.protobuf.ByteString
getSuccessPathBytes() {
java.lang.Object ref = successPath_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
successPath_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* required string success_path = 1;
* @param value The successPath to set.
* @return This builder for chaining.
*/
public Builder setSuccessPath(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
successPath_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
* required string success_path = 1;
* @return This builder for chaining.
*/
public Builder clearSuccessPath() {
successPath_ = getDefaultInstance().getSuccessPath();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* required string success_path = 1;
* @param value The bytes for successPath to set.
* @return This builder for chaining.
*/
public Builder setSuccessPathBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
successPath_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
private long maxUploadSizeBytes_ ;
/**
*
* Specifies the maximum cumulative size that will be accepted of
* all blobs in this upload in bytes.
*
*
* optional int64 max_upload_size_bytes = 2;
* @return Whether the maxUploadSizeBytes field is set.
*/
@java.lang.Override
public boolean hasMaxUploadSizeBytes() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* Specifies the maximum cumulative size that will be accepted of
* all blobs in this upload in bytes.
*
*
* optional int64 max_upload_size_bytes = 2;
* @return The maxUploadSizeBytes.
*/
@java.lang.Override
public long getMaxUploadSizeBytes() {
return maxUploadSizeBytes_;
}
/**
*
* Specifies the maximum cumulative size that will be accepted of
* all blobs in this upload in bytes.
*
*
* optional int64 max_upload_size_bytes = 2;
* @param value The maxUploadSizeBytes to set.
* @return This builder for chaining.
*/
public Builder setMaxUploadSizeBytes(long value) {
maxUploadSizeBytes_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
/**
*
* Specifies the maximum cumulative size that will be accepted of
* all blobs in this upload in bytes.
*
*
* optional int64 max_upload_size_bytes = 2;
* @return This builder for chaining.
*/
public Builder clearMaxUploadSizeBytes() {
bitField0_ = (bitField0_ & ~0x00000002);
maxUploadSizeBytes_ = 0L;
onChanged();
return this;
}
private long maxUploadSizePerBlobBytes_ ;
/**
*
* Specifies the maximum size that will be allowed for any single blob in
* the upload in bytes.
*
*
* optional int64 max_upload_size_per_blob_bytes = 3;
* @return Whether the maxUploadSizePerBlobBytes field is set.
*/
@java.lang.Override
public boolean hasMaxUploadSizePerBlobBytes() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* Specifies the maximum size that will be allowed for any single blob in
* the upload in bytes.
*
*
* optional int64 max_upload_size_per_blob_bytes = 3;
* @return The maxUploadSizePerBlobBytes.
*/
@java.lang.Override
public long getMaxUploadSizePerBlobBytes() {
return maxUploadSizePerBlobBytes_;
}
/**
*
* Specifies the maximum size that will be allowed for any single blob in
* the upload in bytes.
*
*
* optional int64 max_upload_size_per_blob_bytes = 3;
* @param value The maxUploadSizePerBlobBytes to set.
* @return This builder for chaining.
*/
public Builder setMaxUploadSizePerBlobBytes(long value) {
maxUploadSizePerBlobBytes_ = value;
bitField0_ |= 0x00000004;
onChanged();
return this;
}
/**
*
* Specifies the maximum size that will be allowed for any single blob in
* the upload in bytes.
*
*
* optional int64 max_upload_size_per_blob_bytes = 3;
* @return This builder for chaining.
*/
public Builder clearMaxUploadSizePerBlobBytes() {
bitField0_ = (bitField0_ & ~0x00000004);
maxUploadSizePerBlobBytes_ = 0L;
onChanged();
return this;
}
private java.lang.Object gsBucketName_ = "";
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @return Whether the gsBucketName field is set.
*/
public boolean hasGsBucketName() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @return The gsBucketName.
*/
public java.lang.String getGsBucketName() {
java.lang.Object ref = gsBucketName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
gsBucketName_ = s;
}
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @return The bytes for gsBucketName.
*/
public com.google.protobuf.ByteString
getGsBucketNameBytes() {
java.lang.Object ref = gsBucketName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
gsBucketName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @param value The gsBucketName to set.
* @return This builder for chaining.
*/
public Builder setGsBucketName(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
gsBucketName_ = value;
bitField0_ |= 0x00000008;
onChanged();
return this;
}
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @return This builder for chaining.
*/
public Builder clearGsBucketName() {
gsBucketName_ = getDefaultInstance().getGsBucketName();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
return this;
}
/**
*
* Specifies the Google Storage bucket that should be used for all of the
* blobs in this upload. The applications service account must have the
* correct permissions to write to the bucket. If not specified, then the blob
* will be written to blobstore.
*
*
* optional string gs_bucket_name = 4;
* @param value The bytes for gsBucketName to set.
* @return This builder for chaining.
*/
public Builder setGsBucketNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
gsBucketName_ = value;
bitField0_ |= 0x00000008;
onChanged();
return this;
}
private int urlExpiryTimeSeconds_ ;
/**
*
* Allow users to specify the timeout period for the upload URL from the
* default timeout. The timeout on the URL is used for DOS protection, and
* the user accepts that extending the timeout increases the risk of the URL
* being abused.
*
*
* optional int32 url_expiry_time_seconds = 5;
* @return Whether the urlExpiryTimeSeconds field is set.
*/
@java.lang.Override
public boolean hasUrlExpiryTimeSeconds() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
*
* Allow users to specify the timeout period for the upload URL from the
* default timeout. The timeout on the URL is used for DOS protection, and
* the user accepts that extending the timeout increases the risk of the URL
* being abused.
*
*
* optional int32 url_expiry_time_seconds = 5;
* @return The urlExpiryTimeSeconds.
*/
@java.lang.Override
public int getUrlExpiryTimeSeconds() {
return urlExpiryTimeSeconds_;
}
/**
*
* Allow users to specify the timeout period for the upload URL from the
* default timeout. The timeout on the URL is used for DOS protection, and
* the user accepts that extending the timeout increases the risk of the URL
* being abused.
*
*
* optional int32 url_expiry_time_seconds = 5;
* @param value The urlExpiryTimeSeconds to set.
* @return This builder for chaining.
*/
public Builder setUrlExpiryTimeSeconds(int value) {
urlExpiryTimeSeconds_ = value;
bitField0_ |= 0x00000010;
onChanged();
return this;
}
/**
*
* Allow users to specify the timeout period for the upload URL from the
* default timeout. The timeout on the URL is used for DOS protection, and
* the user accepts that extending the timeout increases the risk of the URL
* being abused.
*
*
* optional int32 url_expiry_time_seconds = 5;
* @return This builder for chaining.
*/
public Builder clearUrlExpiryTimeSeconds() {
bitField0_ = (bitField0_ & ~0x00000010);
urlExpiryTimeSeconds_ = 0;
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:java.apphosting.CreateUploadURLRequest)
}
// @@protoc_insertion_point(class_scope:java.apphosting.CreateUploadURLRequest)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateUploadURLRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateUploadURLResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.CreateUploadURLResponse)
com.google.protobuf.MessageOrBuilder {
/**
* required string url = 1;
* @return Whether the url field is set.
*/
boolean hasUrl();
/**
* required string url = 1;
* @return The url.
*/
java.lang.String getUrl();
/**
* required string url = 1;
* @return The bytes for url.
*/
com.google.protobuf.ByteString
getUrlBytes();
}
/**
*
* Contains URL to be inserted directly in to a POST form.
*
*
* Protobuf type {@code java.apphosting.CreateUploadURLResponse}
*/
public static final class CreateUploadURLResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.CreateUploadURLResponse)
CreateUploadURLResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateUploadURLResponse.newBuilder() to construct.
private CreateUploadURLResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateUploadURLResponse() {
url_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateUploadURLResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateUploadURLResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateUploadURLResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse.Builder.class);
}
private int bitField0_;
public static final int URL_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
private volatile java.lang.Object url_ = "";
/**
* required string url = 1;
* @return Whether the url field is set.
*/
@java.lang.Override
public boolean hasUrl() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* required string url = 1;
* @return The url.
*/
@java.lang.Override
public java.lang.String getUrl() {
java.lang.Object ref = url_;
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();
if (bs.isValidUtf8()) {
url_ = s;
}
return s;
}
}
/**
* required string url = 1;
* @return The bytes for url.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = 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;
if (!hasUrl()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, url_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, url_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse other = (com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse) obj;
if (hasUrl() != other.hasUrl()) return false;
if (hasUrl()) {
if (!getUrl()
.equals(other.getUrl())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasUrl()) {
hash = (37 * hash) + URL_FIELD_NUMBER;
hash = (53 * hash) + getUrl().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse 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(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse 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;
}
/**
*
* Contains URL to be inserted directly in to a POST form.
*
*
* Protobuf type {@code java.apphosting.CreateUploadURLResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.CreateUploadURLResponse)
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateUploadURLResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateUploadURLResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
url_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateUploadURLResponse_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse result = new com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.url_ = url_;
to_bitField0_ |= 0x00000001;
}
result.bitField0_ |= to_bitField0_;
}
@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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse.getDefaultInstance()) return this;
if (other.hasUrl()) {
url_ = other.url_;
bitField0_ |= 0x00000001;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
if (!hasUrl()) {
return false;
}
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
url_ = input.readBytes();
bitField0_ |= 0x00000001;
break;
} // case 10
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private java.lang.Object url_ = "";
/**
* required string url = 1;
* @return Whether the url field is set.
*/
public boolean hasUrl() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* required string url = 1;
* @return The url.
*/
public java.lang.String getUrl() {
java.lang.Object ref = url_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
url_ = s;
}
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* required string url = 1;
* @return The bytes for url.
*/
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* required string url = 1;
* @param value The url to set.
* @return This builder for chaining.
*/
public Builder setUrl(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
url_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
* required string url = 1;
* @return This builder for chaining.
*/
public Builder clearUrl() {
url_ = getDefaultInstance().getUrl();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* required string url = 1;
* @param value The bytes for url to set.
* @return This builder for chaining.
*/
public Builder setUrlBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
url_ = value;
bitField0_ |= 0x00000001;
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:java.apphosting.CreateUploadURLResponse)
}
// @@protoc_insertion_point(class_scope:java.apphosting.CreateUploadURLResponse)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateUploadURLResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateUploadURLResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DeleteBlobRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.DeleteBlobRequest)
com.google.protobuf.MessageOrBuilder {
/**
* repeated string blob_key = 1;
* @return A list containing the blobKey.
*/
java.util.List
getBlobKeyList();
/**
* repeated string blob_key = 1;
* @return The count of blobKey.
*/
int getBlobKeyCount();
/**
* repeated string blob_key = 1;
* @param index The index of the element to return.
* @return The blobKey at the given index.
*/
java.lang.String getBlobKey(int index);
/**
* repeated string blob_key = 1;
* @param index The index of the value to return.
* @return The bytes of the blobKey at the given index.
*/
com.google.protobuf.ByteString
getBlobKeyBytes(int index);
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @return Whether the token field is set.
*/
boolean hasToken();
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @return The token.
*/
java.lang.String getToken();
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @return The bytes for token.
*/
com.google.protobuf.ByteString
getTokenBytes();
}
/**
*
* Contains blob-key of blob to be deleted.
*
*
* Protobuf type {@code java.apphosting.DeleteBlobRequest}
*/
public static final class DeleteBlobRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.DeleteBlobRequest)
DeleteBlobRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use DeleteBlobRequest.newBuilder() to construct.
private DeleteBlobRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DeleteBlobRequest() {
blobKey_ = com.google.protobuf.LazyStringArrayList.EMPTY;
token_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DeleteBlobRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DeleteBlobRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DeleteBlobRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest.Builder.class);
}
private int bitField0_;
public static final int BLOB_KEY_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
private com.google.protobuf.LazyStringList blobKey_;
/**
* repeated string blob_key = 1;
* @return A list containing the blobKey.
*/
public com.google.protobuf.ProtocolStringList
getBlobKeyList() {
return blobKey_;
}
/**
* repeated string blob_key = 1;
* @return The count of blobKey.
*/
public int getBlobKeyCount() {
return blobKey_.size();
}
/**
* repeated string blob_key = 1;
* @param index The index of the element to return.
* @return The blobKey at the given index.
*/
public java.lang.String getBlobKey(int index) {
return blobKey_.get(index);
}
/**
* repeated string blob_key = 1;
* @param index The index of the value to return.
* @return The bytes of the blobKey at the given index.
*/
public com.google.protobuf.ByteString
getBlobKeyBytes(int index) {
return blobKey_.getByteString(index);
}
public static final int TOKEN_FIELD_NUMBER = 2;
@SuppressWarnings("serial")
private volatile java.lang.Object token_ = "";
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @return Whether the token field is set.
*/
@java.lang.Override
public boolean hasToken() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @return The token.
*/
@java.lang.Override
public java.lang.String getToken() {
java.lang.Object ref = token_;
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();
if (bs.isValidUtf8()) {
token_ = s;
}
return s;
}
}
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @return The bytes for token.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTokenBytes() {
java.lang.Object ref = token_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
token_ = 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 {
for (int i = 0; i < blobKey_.size(); i++) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, blobKey_.getRaw(i));
}
if (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, token_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
{
int dataSize = 0;
for (int i = 0; i < blobKey_.size(); i++) {
dataSize += computeStringSizeNoTag(blobKey_.getRaw(i));
}
size += dataSize;
size += 1 * getBlobKeyList().size();
}
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, token_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest other = (com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest) obj;
if (!getBlobKeyList()
.equals(other.getBlobKeyList())) return false;
if (hasToken() != other.hasToken()) return false;
if (hasToken()) {
if (!getToken()
.equals(other.getToken())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getBlobKeyCount() > 0) {
hash = (37 * hash) + BLOB_KEY_FIELD_NUMBER;
hash = (53 * hash) + getBlobKeyList().hashCode();
}
if (hasToken()) {
hash = (37 * hash) + TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getToken().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest 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(com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest 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;
}
/**
*
* Contains blob-key of blob to be deleted.
*
*
* Protobuf type {@code java.apphosting.DeleteBlobRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.DeleteBlobRequest)
com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DeleteBlobRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DeleteBlobRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
blobKey_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
token_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DeleteBlobRequest_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest result = new com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest(this);
buildPartialRepeatedFields(result);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartialRepeatedFields(com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest result) {
if (((bitField0_ & 0x00000001) != 0)) {
blobKey_ = blobKey_.getUnmodifiableView();
bitField0_ = (bitField0_ & ~0x00000001);
}
result.blobKey_ = blobKey_;
}
private void buildPartial0(com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000002) != 0)) {
result.token_ = token_;
to_bitField0_ |= 0x00000001;
}
result.bitField0_ |= to_bitField0_;
}
@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 com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest.getDefaultInstance()) return this;
if (!other.blobKey_.isEmpty()) {
if (blobKey_.isEmpty()) {
blobKey_ = other.blobKey_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureBlobKeyIsMutable();
blobKey_.addAll(other.blobKey_);
}
onChanged();
}
if (other.hasToken()) {
token_ = other.token_;
bitField0_ |= 0x00000002;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
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 {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
com.google.protobuf.ByteString bs = input.readBytes();
ensureBlobKeyIsMutable();
blobKey_.add(bs);
break;
} // case 10
case 18: {
token_ = input.readBytes();
bitField0_ |= 0x00000002;
break;
} // case 18
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private com.google.protobuf.LazyStringList blobKey_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureBlobKeyIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
blobKey_ = new com.google.protobuf.LazyStringArrayList(blobKey_);
bitField0_ |= 0x00000001;
}
}
/**
* repeated string blob_key = 1;
* @return A list containing the blobKey.
*/
public com.google.protobuf.ProtocolStringList
getBlobKeyList() {
return blobKey_.getUnmodifiableView();
}
/**
* repeated string blob_key = 1;
* @return The count of blobKey.
*/
public int getBlobKeyCount() {
return blobKey_.size();
}
/**
* repeated string blob_key = 1;
* @param index The index of the element to return.
* @return The blobKey at the given index.
*/
public java.lang.String getBlobKey(int index) {
return blobKey_.get(index);
}
/**
* repeated string blob_key = 1;
* @param index The index of the value to return.
* @return The bytes of the blobKey at the given index.
*/
public com.google.protobuf.ByteString
getBlobKeyBytes(int index) {
return blobKey_.getByteString(index);
}
/**
* repeated string blob_key = 1;
* @param index The index to set the value at.
* @param value The blobKey to set.
* @return This builder for chaining.
*/
public Builder setBlobKey(
int index, java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
ensureBlobKeyIsMutable();
blobKey_.set(index, value);
onChanged();
return this;
}
/**
* repeated string blob_key = 1;
* @param value The blobKey to add.
* @return This builder for chaining.
*/
public Builder addBlobKey(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
ensureBlobKeyIsMutable();
blobKey_.add(value);
onChanged();
return this;
}
/**
* repeated string blob_key = 1;
* @param values The blobKey to add.
* @return This builder for chaining.
*/
public Builder addAllBlobKey(
java.lang.Iterable values) {
ensureBlobKeyIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, blobKey_);
onChanged();
return this;
}
/**
* repeated string blob_key = 1;
* @return This builder for chaining.
*/
public Builder clearBlobKey() {
blobKey_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* repeated string blob_key = 1;
* @param value The bytes of the blobKey to add.
* @return This builder for chaining.
*/
public Builder addBlobKeyBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
ensureBlobKeyIsMutable();
blobKey_.add(value);
onChanged();
return this;
}
private java.lang.Object token_ = "";
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @return Whether the token field is set.
*/
public boolean hasToken() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @return The token.
*/
public java.lang.String getToken() {
java.lang.Object ref = token_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
token_ = s;
}
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @return The bytes for token.
*/
public com.google.protobuf.ByteString
getTokenBytes() {
java.lang.Object ref = token_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
token_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @param value The token to set.
* @return This builder for chaining.
*/
public Builder setToken(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
token_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @return This builder for chaining.
*/
public Builder clearToken() {
token_ = getDefaultInstance().getToken();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
return this;
}
/**
*
* When deleting from GCS, we need an authorized refresh token. (Internal
* only.)
*
*
* optional string token = 2;
* @param value The bytes for token to set.
* @return This builder for chaining.
*/
public Builder setTokenBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
token_ = value;
bitField0_ |= 0x00000002;
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:java.apphosting.DeleteBlobRequest)
}
// @@protoc_insertion_point(class_scope:java.apphosting.DeleteBlobRequest)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DeleteBlobRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DeleteBlobRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface FetchDataRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.FetchDataRequest)
com.google.protobuf.MessageOrBuilder {
/**
* required string blob_key = 1;
* @return Whether the blobKey field is set.
*/
boolean hasBlobKey();
/**
* required string blob_key = 1;
* @return The blobKey.
*/
java.lang.String getBlobKey();
/**
* required string blob_key = 1;
* @return The bytes for blobKey.
*/
com.google.protobuf.ByteString
getBlobKeyBytes();
/**
* required int64 start_index = 2;
* @return Whether the startIndex field is set.
*/
boolean hasStartIndex();
/**
* required int64 start_index = 2;
* @return The startIndex.
*/
long getStartIndex();
/**
* required int64 end_index = 3;
* @return Whether the endIndex field is set.
*/
boolean hasEndIndex();
/**
* required int64 end_index = 3;
* @return The endIndex.
*/
long getEndIndex();
}
/**
*
* Fetch a fragment from a blob.
* blob_key: Blob from which to fetch fragement.
* start_index: Start index of data to fetch. Must be >= 0.
* end_index: End index of data to fetch. Is inclusive, so the byte at this
* index is fetched. Must be >= start_index.
* TODO: Support negative indexes for "from blob end" fetches.
*
*
* Protobuf type {@code java.apphosting.FetchDataRequest}
*/
public static final class FetchDataRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.FetchDataRequest)
FetchDataRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use FetchDataRequest.newBuilder() to construct.
private FetchDataRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private FetchDataRequest() {
blobKey_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new FetchDataRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_FetchDataRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_FetchDataRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest.Builder.class);
}
private int bitField0_;
public static final int BLOB_KEY_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
private volatile java.lang.Object blobKey_ = "";
/**
* required string blob_key = 1;
* @return Whether the blobKey field is set.
*/
@java.lang.Override
public boolean hasBlobKey() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* required string blob_key = 1;
* @return The blobKey.
*/
@java.lang.Override
public java.lang.String getBlobKey() {
java.lang.Object ref = blobKey_;
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();
if (bs.isValidUtf8()) {
blobKey_ = s;
}
return s;
}
}
/**
* required string blob_key = 1;
* @return The bytes for blobKey.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getBlobKeyBytes() {
java.lang.Object ref = blobKey_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
blobKey_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int START_INDEX_FIELD_NUMBER = 2;
private long startIndex_ = 0L;
/**
* required int64 start_index = 2;
* @return Whether the startIndex field is set.
*/
@java.lang.Override
public boolean hasStartIndex() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* required int64 start_index = 2;
* @return The startIndex.
*/
@java.lang.Override
public long getStartIndex() {
return startIndex_;
}
public static final int END_INDEX_FIELD_NUMBER = 3;
private long endIndex_ = 0L;
/**
* required int64 end_index = 3;
* @return Whether the endIndex field is set.
*/
@java.lang.Override
public boolean hasEndIndex() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* required int64 end_index = 3;
* @return The endIndex.
*/
@java.lang.Override
public long getEndIndex() {
return endIndex_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasBlobKey()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasStartIndex()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasEndIndex()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, blobKey_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeInt64(2, startIndex_);
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeInt64(3, endIndex_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, blobKey_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, startIndex_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(3, endIndex_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest other = (com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest) obj;
if (hasBlobKey() != other.hasBlobKey()) return false;
if (hasBlobKey()) {
if (!getBlobKey()
.equals(other.getBlobKey())) return false;
}
if (hasStartIndex() != other.hasStartIndex()) return false;
if (hasStartIndex()) {
if (getStartIndex()
!= other.getStartIndex()) return false;
}
if (hasEndIndex() != other.hasEndIndex()) return false;
if (hasEndIndex()) {
if (getEndIndex()
!= other.getEndIndex()) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasBlobKey()) {
hash = (37 * hash) + BLOB_KEY_FIELD_NUMBER;
hash = (53 * hash) + getBlobKey().hashCode();
}
if (hasStartIndex()) {
hash = (37 * hash) + START_INDEX_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStartIndex());
}
if (hasEndIndex()) {
hash = (37 * hash) + END_INDEX_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getEndIndex());
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest 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(com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest 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;
}
/**
*
* Fetch a fragment from a blob.
* blob_key: Blob from which to fetch fragement.
* start_index: Start index of data to fetch. Must be >= 0.
* end_index: End index of data to fetch. Is inclusive, so the byte at this
* index is fetched. Must be >= start_index.
* TODO: Support negative indexes for "from blob end" fetches.
*
*
* Protobuf type {@code java.apphosting.FetchDataRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.FetchDataRequest)
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_FetchDataRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_FetchDataRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
blobKey_ = "";
startIndex_ = 0L;
endIndex_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_FetchDataRequest_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest result = new com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.blobKey_ = blobKey_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.startIndex_ = startIndex_;
to_bitField0_ |= 0x00000002;
}
if (((from_bitField0_ & 0x00000004) != 0)) {
result.endIndex_ = endIndex_;
to_bitField0_ |= 0x00000004;
}
result.bitField0_ |= to_bitField0_;
}
@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 com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest.getDefaultInstance()) return this;
if (other.hasBlobKey()) {
blobKey_ = other.blobKey_;
bitField0_ |= 0x00000001;
onChanged();
}
if (other.hasStartIndex()) {
setStartIndex(other.getStartIndex());
}
if (other.hasEndIndex()) {
setEndIndex(other.getEndIndex());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
if (!hasBlobKey()) {
return false;
}
if (!hasStartIndex()) {
return false;
}
if (!hasEndIndex()) {
return false;
}
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
blobKey_ = input.readBytes();
bitField0_ |= 0x00000001;
break;
} // case 10
case 16: {
startIndex_ = input.readInt64();
bitField0_ |= 0x00000002;
break;
} // case 16
case 24: {
endIndex_ = input.readInt64();
bitField0_ |= 0x00000004;
break;
} // case 24
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private java.lang.Object blobKey_ = "";
/**
* required string blob_key = 1;
* @return Whether the blobKey field is set.
*/
public boolean hasBlobKey() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* required string blob_key = 1;
* @return The blobKey.
*/
public java.lang.String getBlobKey() {
java.lang.Object ref = blobKey_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
blobKey_ = s;
}
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* required string blob_key = 1;
* @return The bytes for blobKey.
*/
public com.google.protobuf.ByteString
getBlobKeyBytes() {
java.lang.Object ref = blobKey_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
blobKey_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* required string blob_key = 1;
* @param value The blobKey to set.
* @return This builder for chaining.
*/
public Builder setBlobKey(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
blobKey_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
* required string blob_key = 1;
* @return This builder for chaining.
*/
public Builder clearBlobKey() {
blobKey_ = getDefaultInstance().getBlobKey();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* required string blob_key = 1;
* @param value The bytes for blobKey to set.
* @return This builder for chaining.
*/
public Builder setBlobKeyBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
blobKey_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
private long startIndex_ ;
/**
* required int64 start_index = 2;
* @return Whether the startIndex field is set.
*/
@java.lang.Override
public boolean hasStartIndex() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* required int64 start_index = 2;
* @return The startIndex.
*/
@java.lang.Override
public long getStartIndex() {
return startIndex_;
}
/**
* required int64 start_index = 2;
* @param value The startIndex to set.
* @return This builder for chaining.
*/
public Builder setStartIndex(long value) {
startIndex_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
/**
* required int64 start_index = 2;
* @return This builder for chaining.
*/
public Builder clearStartIndex() {
bitField0_ = (bitField0_ & ~0x00000002);
startIndex_ = 0L;
onChanged();
return this;
}
private long endIndex_ ;
/**
* required int64 end_index = 3;
* @return Whether the endIndex field is set.
*/
@java.lang.Override
public boolean hasEndIndex() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* required int64 end_index = 3;
* @return The endIndex.
*/
@java.lang.Override
public long getEndIndex() {
return endIndex_;
}
/**
* required int64 end_index = 3;
* @param value The endIndex to set.
* @return This builder for chaining.
*/
public Builder setEndIndex(long value) {
endIndex_ = value;
bitField0_ |= 0x00000004;
onChanged();
return this;
}
/**
* required int64 end_index = 3;
* @return This builder for chaining.
*/
public Builder clearEndIndex() {
bitField0_ = (bitField0_ & ~0x00000004);
endIndex_ = 0L;
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:java.apphosting.FetchDataRequest)
}
// @@protoc_insertion_point(class_scope:java.apphosting.FetchDataRequest)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public FetchDataRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface FetchDataResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.FetchDataResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
* Do not assign any tags above 1000.
*
*
* required bytes data = 1000 [ctype = CORD];
* @return Whether the data field is set.
*/
boolean hasData();
/**
*
* Do not assign any tags above 1000.
*
*
* required bytes data = 1000 [ctype = CORD];
* @return The data.
*/
com.google.protobuf.ByteString getData();
}
/**
* Protobuf type {@code java.apphosting.FetchDataResponse}
*/
public static final class FetchDataResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.FetchDataResponse)
FetchDataResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use FetchDataResponse.newBuilder() to construct.
private FetchDataResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private FetchDataResponse() {
data_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new FetchDataResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_FetchDataResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_FetchDataResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse.class, com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse.Builder.class);
}
private int bitField0_;
public static final int DATA_FIELD_NUMBER = 1000;
private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* Do not assign any tags above 1000.
*
*
* required bytes data = 1000 [ctype = CORD];
* @return Whether the data field is set.
*/
@java.lang.Override
public boolean hasData() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* Do not assign any tags above 1000.
*
*
* required bytes data = 1000 [ctype = CORD];
* @return The data.
*/
@java.lang.Override
public com.google.protobuf.ByteString getData() {
return data_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasData()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeBytes(1000, data_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1000, data_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse other = (com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse) obj;
if (hasData() != other.hasData()) return false;
if (hasData()) {
if (!getData()
.equals(other.getData())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasData()) {
hash = (37 * hash) + DATA_FIELD_NUMBER;
hash = (53 * hash) + getData().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse 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 com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse 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 com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse 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(com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse 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 java.apphosting.FetchDataResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.FetchDataResponse)
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_FetchDataResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_FetchDataResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse.class, com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
data_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_FetchDataResponse_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse result = new com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.data_ = data_;
to_bitField0_ |= 0x00000001;
}
result.bitField0_ |= to_bitField0_;
}
@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 com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse.getDefaultInstance()) return this;
if (other.hasData()) {
setData(other.getData());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
if (!hasData()) {
return false;
}
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8002: {
data_ = input.readBytes();
bitField0_ |= 0x00000001;
break;
} // case 8002
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* Do not assign any tags above 1000.
*
*
* required bytes data = 1000 [ctype = CORD];
* @return Whether the data field is set.
*/
@java.lang.Override
public boolean hasData() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* Do not assign any tags above 1000.
*
*
* required bytes data = 1000 [ctype = CORD];
* @return The data.
*/
@java.lang.Override
public com.google.protobuf.ByteString getData() {
return data_;
}
/**
*
* Do not assign any tags above 1000.
*
*
* required bytes data = 1000 [ctype = CORD];
* @param value The data to set.
* @return This builder for chaining.
*/
public Builder setData(com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
data_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
*
* Do not assign any tags above 1000.
*
*
* required bytes data = 1000 [ctype = CORD];
* @return This builder for chaining.
*/
public Builder clearData() {
bitField0_ = (bitField0_ & ~0x00000001);
data_ = getDefaultInstance().getData();
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:java.apphosting.FetchDataResponse)
}
// @@protoc_insertion_point(class_scope:java.apphosting.FetchDataResponse)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public FetchDataResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.FetchDataResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CloneBlobRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.CloneBlobRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return Whether the blobKey field is set.
*/
boolean hasBlobKey();
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return The blobKey.
*/
com.google.protobuf.ByteString getBlobKey();
/**
*
* mime type of the blob
*
*
* required bytes mime_type = 2;
* @return Whether the mimeType field is set.
*/
boolean hasMimeType();
/**
*
* mime type of the blob
*
*
* required bytes mime_type = 2;
* @return The mimeType.
*/
com.google.protobuf.ByteString getMimeType();
/**
*
* the target app_id for the cloned blob.
*
*
* required bytes target_app_id = 3;
* @return Whether the targetAppId field is set.
*/
boolean hasTargetAppId();
/**
*
* the target app_id for the cloned blob.
*
*
* required bytes target_app_id = 3;
* @return The targetAppId.
*/
com.google.protobuf.ByteString getTargetAppId();
}
/**
* Protobuf type {@code java.apphosting.CloneBlobRequest}
*/
public static final class CloneBlobRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.CloneBlobRequest)
CloneBlobRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use CloneBlobRequest.newBuilder() to construct.
private CloneBlobRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CloneBlobRequest() {
blobKey_ = com.google.protobuf.ByteString.EMPTY;
mimeType_ = com.google.protobuf.ByteString.EMPTY;
targetAppId_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CloneBlobRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CloneBlobRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CloneBlobRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest.Builder.class);
}
private int bitField0_;
public static final int BLOB_KEY_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString blobKey_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return Whether the blobKey field is set.
*/
@java.lang.Override
public boolean hasBlobKey() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return The blobKey.
*/
@java.lang.Override
public com.google.protobuf.ByteString getBlobKey() {
return blobKey_;
}
public static final int MIME_TYPE_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString mimeType_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* mime type of the blob
*
*
* required bytes mime_type = 2;
* @return Whether the mimeType field is set.
*/
@java.lang.Override
public boolean hasMimeType() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* mime type of the blob
*
*
* required bytes mime_type = 2;
* @return The mimeType.
*/
@java.lang.Override
public com.google.protobuf.ByteString getMimeType() {
return mimeType_;
}
public static final int TARGET_APP_ID_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString targetAppId_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* the target app_id for the cloned blob.
*
*
* required bytes target_app_id = 3;
* @return Whether the targetAppId field is set.
*/
@java.lang.Override
public boolean hasTargetAppId() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* the target app_id for the cloned blob.
*
*
* required bytes target_app_id = 3;
* @return The targetAppId.
*/
@java.lang.Override
public com.google.protobuf.ByteString getTargetAppId() {
return targetAppId_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasBlobKey()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasMimeType()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasTargetAppId()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeBytes(1, blobKey_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeBytes(2, mimeType_);
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeBytes(3, targetAppId_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, blobKey_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, mimeType_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, targetAppId_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest other = (com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest) obj;
if (hasBlobKey() != other.hasBlobKey()) return false;
if (hasBlobKey()) {
if (!getBlobKey()
.equals(other.getBlobKey())) return false;
}
if (hasMimeType() != other.hasMimeType()) return false;
if (hasMimeType()) {
if (!getMimeType()
.equals(other.getMimeType())) return false;
}
if (hasTargetAppId() != other.hasTargetAppId()) return false;
if (hasTargetAppId()) {
if (!getTargetAppId()
.equals(other.getTargetAppId())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasBlobKey()) {
hash = (37 * hash) + BLOB_KEY_FIELD_NUMBER;
hash = (53 * hash) + getBlobKey().hashCode();
}
if (hasMimeType()) {
hash = (37 * hash) + MIME_TYPE_FIELD_NUMBER;
hash = (53 * hash) + getMimeType().hashCode();
}
if (hasTargetAppId()) {
hash = (37 * hash) + TARGET_APP_ID_FIELD_NUMBER;
hash = (53 * hash) + getTargetAppId().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest 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(com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest 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 java.apphosting.CloneBlobRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.CloneBlobRequest)
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CloneBlobRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CloneBlobRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
blobKey_ = com.google.protobuf.ByteString.EMPTY;
mimeType_ = com.google.protobuf.ByteString.EMPTY;
targetAppId_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CloneBlobRequest_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest result = new com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.blobKey_ = blobKey_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.mimeType_ = mimeType_;
to_bitField0_ |= 0x00000002;
}
if (((from_bitField0_ & 0x00000004) != 0)) {
result.targetAppId_ = targetAppId_;
to_bitField0_ |= 0x00000004;
}
result.bitField0_ |= to_bitField0_;
}
@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 com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest.getDefaultInstance()) return this;
if (other.hasBlobKey()) {
setBlobKey(other.getBlobKey());
}
if (other.hasMimeType()) {
setMimeType(other.getMimeType());
}
if (other.hasTargetAppId()) {
setTargetAppId(other.getTargetAppId());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
if (!hasBlobKey()) {
return false;
}
if (!hasMimeType()) {
return false;
}
if (!hasTargetAppId()) {
return false;
}
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
blobKey_ = input.readBytes();
bitField0_ |= 0x00000001;
break;
} // case 10
case 18: {
mimeType_ = input.readBytes();
bitField0_ |= 0x00000002;
break;
} // case 18
case 26: {
targetAppId_ = input.readBytes();
bitField0_ |= 0x00000004;
break;
} // case 26
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private com.google.protobuf.ByteString blobKey_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return Whether the blobKey field is set.
*/
@java.lang.Override
public boolean hasBlobKey() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return The blobKey.
*/
@java.lang.Override
public com.google.protobuf.ByteString getBlobKey() {
return blobKey_;
}
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @param value The blobKey to set.
* @return This builder for chaining.
*/
public Builder setBlobKey(com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
blobKey_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return This builder for chaining.
*/
public Builder clearBlobKey() {
bitField0_ = (bitField0_ & ~0x00000001);
blobKey_ = getDefaultInstance().getBlobKey();
onChanged();
return this;
}
private com.google.protobuf.ByteString mimeType_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* mime type of the blob
*
*
* required bytes mime_type = 2;
* @return Whether the mimeType field is set.
*/
@java.lang.Override
public boolean hasMimeType() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* mime type of the blob
*
*
* required bytes mime_type = 2;
* @return The mimeType.
*/
@java.lang.Override
public com.google.protobuf.ByteString getMimeType() {
return mimeType_;
}
/**
*
* mime type of the blob
*
*
* required bytes mime_type = 2;
* @param value The mimeType to set.
* @return This builder for chaining.
*/
public Builder setMimeType(com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
mimeType_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
/**
*
* mime type of the blob
*
*
* required bytes mime_type = 2;
* @return This builder for chaining.
*/
public Builder clearMimeType() {
bitField0_ = (bitField0_ & ~0x00000002);
mimeType_ = getDefaultInstance().getMimeType();
onChanged();
return this;
}
private com.google.protobuf.ByteString targetAppId_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* the target app_id for the cloned blob.
*
*
* required bytes target_app_id = 3;
* @return Whether the targetAppId field is set.
*/
@java.lang.Override
public boolean hasTargetAppId() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* the target app_id for the cloned blob.
*
*
* required bytes target_app_id = 3;
* @return The targetAppId.
*/
@java.lang.Override
public com.google.protobuf.ByteString getTargetAppId() {
return targetAppId_;
}
/**
*
* the target app_id for the cloned blob.
*
*
* required bytes target_app_id = 3;
* @param value The targetAppId to set.
* @return This builder for chaining.
*/
public Builder setTargetAppId(com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
targetAppId_ = value;
bitField0_ |= 0x00000004;
onChanged();
return this;
}
/**
*
* the target app_id for the cloned blob.
*
*
* required bytes target_app_id = 3;
* @return This builder for chaining.
*/
public Builder clearTargetAppId() {
bitField0_ = (bitField0_ & ~0x00000004);
targetAppId_ = getDefaultInstance().getTargetAppId();
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:java.apphosting.CloneBlobRequest)
}
// @@protoc_insertion_point(class_scope:java.apphosting.CloneBlobRequest)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CloneBlobRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CloneBlobResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.CloneBlobResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return Whether the blobKey field is set.
*/
boolean hasBlobKey();
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return The blobKey.
*/
com.google.protobuf.ByteString getBlobKey();
}
/**
* Protobuf type {@code java.apphosting.CloneBlobResponse}
*/
public static final class CloneBlobResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.CloneBlobResponse)
CloneBlobResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use CloneBlobResponse.newBuilder() to construct.
private CloneBlobResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CloneBlobResponse() {
blobKey_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CloneBlobResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CloneBlobResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CloneBlobResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse.Builder.class);
}
private int bitField0_;
public static final int BLOB_KEY_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString blobKey_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return Whether the blobKey field is set.
*/
@java.lang.Override
public boolean hasBlobKey() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return The blobKey.
*/
@java.lang.Override
public com.google.protobuf.ByteString getBlobKey() {
return blobKey_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
if (!hasBlobKey()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeBytes(1, blobKey_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, blobKey_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse other = (com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse) obj;
if (hasBlobKey() != other.hasBlobKey()) return false;
if (hasBlobKey()) {
if (!getBlobKey()
.equals(other.getBlobKey())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasBlobKey()) {
hash = (37 * hash) + BLOB_KEY_FIELD_NUMBER;
hash = (53 * hash) + getBlobKey().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse 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(com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse 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 java.apphosting.CloneBlobResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.CloneBlobResponse)
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CloneBlobResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CloneBlobResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
blobKey_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CloneBlobResponse_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse result = new com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.blobKey_ = blobKey_;
to_bitField0_ |= 0x00000001;
}
result.bitField0_ |= to_bitField0_;
}
@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 com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse.getDefaultInstance()) return this;
if (other.hasBlobKey()) {
setBlobKey(other.getBlobKey());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
if (!hasBlobKey()) {
return false;
}
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
blobKey_ = input.readBytes();
bitField0_ |= 0x00000001;
break;
} // case 10
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private com.google.protobuf.ByteString blobKey_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return Whether the blobKey field is set.
*/
@java.lang.Override
public boolean hasBlobKey() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return The blobKey.
*/
@java.lang.Override
public com.google.protobuf.ByteString getBlobKey() {
return blobKey_;
}
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @param value The blobKey to set.
* @return This builder for chaining.
*/
public Builder setBlobKey(com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
blobKey_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
*
* Contains an encrypted external BlobKey.
*
*
* required bytes blob_key = 1;
* @return This builder for chaining.
*/
public Builder clearBlobKey() {
bitField0_ = (bitField0_ & ~0x00000001);
blobKey_ = getDefaultInstance().getBlobKey();
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:java.apphosting.CloneBlobResponse)
}
// @@protoc_insertion_point(class_scope:java.apphosting.CloneBlobResponse)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CloneBlobResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CloneBlobResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DecodeBlobKeyRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.DecodeBlobKeyRequest)
com.google.protobuf.MessageOrBuilder {
/**
* repeated string blob_key = 1;
* @return A list containing the blobKey.
*/
java.util.List
getBlobKeyList();
/**
* repeated string blob_key = 1;
* @return The count of blobKey.
*/
int getBlobKeyCount();
/**
* repeated string blob_key = 1;
* @param index The index of the element to return.
* @return The blobKey at the given index.
*/
java.lang.String getBlobKey(int index);
/**
* repeated string blob_key = 1;
* @param index The index of the value to return.
* @return The bytes of the blobKey at the given index.
*/
com.google.protobuf.ByteString
getBlobKeyBytes(int index);
}
/**
*
* Contains an encrypted external BlobKey.
*
*
* Protobuf type {@code java.apphosting.DecodeBlobKeyRequest}
*/
public static final class DecodeBlobKeyRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.DecodeBlobKeyRequest)
DecodeBlobKeyRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use DecodeBlobKeyRequest.newBuilder() to construct.
private DecodeBlobKeyRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DecodeBlobKeyRequest() {
blobKey_ = com.google.protobuf.LazyStringArrayList.EMPTY;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DecodeBlobKeyRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DecodeBlobKeyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DecodeBlobKeyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest.Builder.class);
}
public static final int BLOB_KEY_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
private com.google.protobuf.LazyStringList blobKey_;
/**
* repeated string blob_key = 1;
* @return A list containing the blobKey.
*/
public com.google.protobuf.ProtocolStringList
getBlobKeyList() {
return blobKey_;
}
/**
* repeated string blob_key = 1;
* @return The count of blobKey.
*/
public int getBlobKeyCount() {
return blobKey_.size();
}
/**
* repeated string blob_key = 1;
* @param index The index of the element to return.
* @return The blobKey at the given index.
*/
public java.lang.String getBlobKey(int index) {
return blobKey_.get(index);
}
/**
* repeated string blob_key = 1;
* @param index The index of the value to return.
* @return The bytes of the blobKey at the given index.
*/
public com.google.protobuf.ByteString
getBlobKeyBytes(int index) {
return blobKey_.getByteString(index);
}
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 {
for (int i = 0; i < blobKey_.size(); i++) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, blobKey_.getRaw(i));
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
{
int dataSize = 0;
for (int i = 0; i < blobKey_.size(); i++) {
dataSize += computeStringSizeNoTag(blobKey_.getRaw(i));
}
size += dataSize;
size += 1 * getBlobKeyList().size();
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest other = (com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest) obj;
if (!getBlobKeyList()
.equals(other.getBlobKeyList())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getBlobKeyCount() > 0) {
hash = (37 * hash) + BLOB_KEY_FIELD_NUMBER;
hash = (53 * hash) + getBlobKeyList().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest 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(com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest 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;
}
/**
*
* Contains an encrypted external BlobKey.
*
*
* Protobuf type {@code java.apphosting.DecodeBlobKeyRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.DecodeBlobKeyRequest)
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DecodeBlobKeyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DecodeBlobKeyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
blobKey_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DecodeBlobKeyRequest_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest result = new com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest(this);
buildPartialRepeatedFields(result);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartialRepeatedFields(com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest result) {
if (((bitField0_ & 0x00000001) != 0)) {
blobKey_ = blobKey_.getUnmodifiableView();
bitField0_ = (bitField0_ & ~0x00000001);
}
result.blobKey_ = blobKey_;
}
private void buildPartial0(com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest result) {
int from_bitField0_ = bitField0_;
}
@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 com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest.getDefaultInstance()) return this;
if (!other.blobKey_.isEmpty()) {
if (blobKey_.isEmpty()) {
blobKey_ = other.blobKey_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureBlobKeyIsMutable();
blobKey_.addAll(other.blobKey_);
}
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
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 {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
com.google.protobuf.ByteString bs = input.readBytes();
ensureBlobKeyIsMutable();
blobKey_.add(bs);
break;
} // case 10
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private com.google.protobuf.LazyStringList blobKey_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureBlobKeyIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
blobKey_ = new com.google.protobuf.LazyStringArrayList(blobKey_);
bitField0_ |= 0x00000001;
}
}
/**
* repeated string blob_key = 1;
* @return A list containing the blobKey.
*/
public com.google.protobuf.ProtocolStringList
getBlobKeyList() {
return blobKey_.getUnmodifiableView();
}
/**
* repeated string blob_key = 1;
* @return The count of blobKey.
*/
public int getBlobKeyCount() {
return blobKey_.size();
}
/**
* repeated string blob_key = 1;
* @param index The index of the element to return.
* @return The blobKey at the given index.
*/
public java.lang.String getBlobKey(int index) {
return blobKey_.get(index);
}
/**
* repeated string blob_key = 1;
* @param index The index of the value to return.
* @return The bytes of the blobKey at the given index.
*/
public com.google.protobuf.ByteString
getBlobKeyBytes(int index) {
return blobKey_.getByteString(index);
}
/**
* repeated string blob_key = 1;
* @param index The index to set the value at.
* @param value The blobKey to set.
* @return This builder for chaining.
*/
public Builder setBlobKey(
int index, java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
ensureBlobKeyIsMutable();
blobKey_.set(index, value);
onChanged();
return this;
}
/**
* repeated string blob_key = 1;
* @param value The blobKey to add.
* @return This builder for chaining.
*/
public Builder addBlobKey(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
ensureBlobKeyIsMutable();
blobKey_.add(value);
onChanged();
return this;
}
/**
* repeated string blob_key = 1;
* @param values The blobKey to add.
* @return This builder for chaining.
*/
public Builder addAllBlobKey(
java.lang.Iterable values) {
ensureBlobKeyIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, blobKey_);
onChanged();
return this;
}
/**
* repeated string blob_key = 1;
* @return This builder for chaining.
*/
public Builder clearBlobKey() {
blobKey_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* repeated string blob_key = 1;
* @param value The bytes of the blobKey to add.
* @return This builder for chaining.
*/
public Builder addBlobKeyBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
ensureBlobKeyIsMutable();
blobKey_.add(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:java.apphosting.DecodeBlobKeyRequest)
}
// @@protoc_insertion_point(class_scope:java.apphosting.DecodeBlobKeyRequest)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DecodeBlobKeyRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface DecodeBlobKeyResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.DecodeBlobKeyResponse)
com.google.protobuf.MessageOrBuilder {
/**
* repeated string decoded = 1;
* @return A list containing the decoded.
*/
java.util.List
getDecodedList();
/**
* repeated string decoded = 1;
* @return The count of decoded.
*/
int getDecodedCount();
/**
* repeated string decoded = 1;
* @param index The index of the element to return.
* @return The decoded at the given index.
*/
java.lang.String getDecoded(int index);
/**
* repeated string decoded = 1;
* @param index The index of the value to return.
* @return The bytes of the decoded at the given index.
*/
com.google.protobuf.ByteString
getDecodedBytes(int index);
}
/**
*
* Returns serialized apphosting/base/blobkey.proto:BlobKey.
*
*
* Protobuf type {@code java.apphosting.DecodeBlobKeyResponse}
*/
public static final class DecodeBlobKeyResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.DecodeBlobKeyResponse)
DecodeBlobKeyResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use DecodeBlobKeyResponse.newBuilder() to construct.
private DecodeBlobKeyResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DecodeBlobKeyResponse() {
decoded_ = com.google.protobuf.LazyStringArrayList.EMPTY;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DecodeBlobKeyResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DecodeBlobKeyResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DecodeBlobKeyResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse.class, com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse.Builder.class);
}
public static final int DECODED_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
private com.google.protobuf.LazyStringList decoded_;
/**
* repeated string decoded = 1;
* @return A list containing the decoded.
*/
public com.google.protobuf.ProtocolStringList
getDecodedList() {
return decoded_;
}
/**
* repeated string decoded = 1;
* @return The count of decoded.
*/
public int getDecodedCount() {
return decoded_.size();
}
/**
* repeated string decoded = 1;
* @param index The index of the element to return.
* @return The decoded at the given index.
*/
public java.lang.String getDecoded(int index) {
return decoded_.get(index);
}
/**
* repeated string decoded = 1;
* @param index The index of the value to return.
* @return The bytes of the decoded at the given index.
*/
public com.google.protobuf.ByteString
getDecodedBytes(int index) {
return decoded_.getByteString(index);
}
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 {
for (int i = 0; i < decoded_.size(); i++) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, decoded_.getRaw(i));
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
{
int dataSize = 0;
for (int i = 0; i < decoded_.size(); i++) {
dataSize += computeStringSizeNoTag(decoded_.getRaw(i));
}
size += dataSize;
size += 1 * getDecodedList().size();
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse other = (com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse) obj;
if (!getDecodedList()
.equals(other.getDecodedList())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getDecodedCount() > 0) {
hash = (37 * hash) + DECODED_FIELD_NUMBER;
hash = (53 * hash) + getDecodedList().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse 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 com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse 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 com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse 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(com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse 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;
}
/**
*
* Returns serialized apphosting/base/blobkey.proto:BlobKey.
*
*
* Protobuf type {@code java.apphosting.DecodeBlobKeyResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.DecodeBlobKeyResponse)
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DecodeBlobKeyResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DecodeBlobKeyResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse.class, com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
decoded_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_DecodeBlobKeyResponse_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse result = new com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse(this);
buildPartialRepeatedFields(result);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartialRepeatedFields(com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse result) {
if (((bitField0_ & 0x00000001) != 0)) {
decoded_ = decoded_.getUnmodifiableView();
bitField0_ = (bitField0_ & ~0x00000001);
}
result.decoded_ = decoded_;
}
private void buildPartial0(com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse result) {
int from_bitField0_ = bitField0_;
}
@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 com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse.getDefaultInstance()) return this;
if (!other.decoded_.isEmpty()) {
if (decoded_.isEmpty()) {
decoded_ = other.decoded_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureDecodedIsMutable();
decoded_.addAll(other.decoded_);
}
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
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 {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
com.google.protobuf.ByteString bs = input.readBytes();
ensureDecodedIsMutable();
decoded_.add(bs);
break;
} // case 10
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private com.google.protobuf.LazyStringList decoded_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureDecodedIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
decoded_ = new com.google.protobuf.LazyStringArrayList(decoded_);
bitField0_ |= 0x00000001;
}
}
/**
* repeated string decoded = 1;
* @return A list containing the decoded.
*/
public com.google.protobuf.ProtocolStringList
getDecodedList() {
return decoded_.getUnmodifiableView();
}
/**
* repeated string decoded = 1;
* @return The count of decoded.
*/
public int getDecodedCount() {
return decoded_.size();
}
/**
* repeated string decoded = 1;
* @param index The index of the element to return.
* @return The decoded at the given index.
*/
public java.lang.String getDecoded(int index) {
return decoded_.get(index);
}
/**
* repeated string decoded = 1;
* @param index The index of the value to return.
* @return The bytes of the decoded at the given index.
*/
public com.google.protobuf.ByteString
getDecodedBytes(int index) {
return decoded_.getByteString(index);
}
/**
* repeated string decoded = 1;
* @param index The index to set the value at.
* @param value The decoded to set.
* @return This builder for chaining.
*/
public Builder setDecoded(
int index, java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
ensureDecodedIsMutable();
decoded_.set(index, value);
onChanged();
return this;
}
/**
* repeated string decoded = 1;
* @param value The decoded to add.
* @return This builder for chaining.
*/
public Builder addDecoded(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
ensureDecodedIsMutable();
decoded_.add(value);
onChanged();
return this;
}
/**
* repeated string decoded = 1;
* @param values The decoded to add.
* @return This builder for chaining.
*/
public Builder addAllDecoded(
java.lang.Iterable values) {
ensureDecodedIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, decoded_);
onChanged();
return this;
}
/**
* repeated string decoded = 1;
* @return This builder for chaining.
*/
public Builder clearDecoded() {
decoded_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* repeated string decoded = 1;
* @param value The bytes of the decoded to add.
* @return This builder for chaining.
*/
public Builder addDecodedBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
ensureDecodedIsMutable();
decoded_.add(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:java.apphosting.DecodeBlobKeyResponse)
}
// @@protoc_insertion_point(class_scope:java.apphosting.DecodeBlobKeyResponse)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DecodeBlobKeyResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.DecodeBlobKeyResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateEncodedGoogleStorageKeyRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.CreateEncodedGoogleStorageKeyRequest)
com.google.protobuf.MessageOrBuilder {
/**
* required string filename = 1;
* @return Whether the filename field is set.
*/
boolean hasFilename();
/**
* required string filename = 1;
* @return The filename.
*/
java.lang.String getFilename();
/**
* required string filename = 1;
* @return The bytes for filename.
*/
com.google.protobuf.ByteString
getFilenameBytes();
}
/**
* Protobuf type {@code java.apphosting.CreateEncodedGoogleStorageKeyRequest}
*/
public static final class CreateEncodedGoogleStorageKeyRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.CreateEncodedGoogleStorageKeyRequest)
CreateEncodedGoogleStorageKeyRequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateEncodedGoogleStorageKeyRequest.newBuilder() to construct.
private CreateEncodedGoogleStorageKeyRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateEncodedGoogleStorageKeyRequest() {
filename_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateEncodedGoogleStorageKeyRequest();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateEncodedGoogleStorageKeyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateEncodedGoogleStorageKeyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest.Builder.class);
}
private int bitField0_;
public static final int FILENAME_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
private volatile java.lang.Object filename_ = "";
/**
* required string filename = 1;
* @return Whether the filename field is set.
*/
@java.lang.Override
public boolean hasFilename() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* required string filename = 1;
* @return The filename.
*/
@java.lang.Override
public java.lang.String getFilename() {
java.lang.Object ref = filename_;
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();
if (bs.isValidUtf8()) {
filename_ = s;
}
return s;
}
}
/**
* required string filename = 1;
* @return The bytes for filename.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getFilenameBytes() {
java.lang.Object ref = filename_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
filename_ = 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;
if (!hasFilename()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, filename_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, filename_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest other = (com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest) obj;
if (hasFilename() != other.hasFilename()) return false;
if (hasFilename()) {
if (!getFilename()
.equals(other.getFilename())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasFilename()) {
hash = (37 * hash) + FILENAME_FIELD_NUMBER;
hash = (53 * hash) + getFilename().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest 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(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest 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 java.apphosting.CreateEncodedGoogleStorageKeyRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.CreateEncodedGoogleStorageKeyRequest)
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateEncodedGoogleStorageKeyRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateEncodedGoogleStorageKeyRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
filename_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateEncodedGoogleStorageKeyRequest_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest result = new com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.filename_ = filename_;
to_bitField0_ |= 0x00000001;
}
result.bitField0_ |= to_bitField0_;
}
@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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest.getDefaultInstance()) return this;
if (other.hasFilename()) {
filename_ = other.filename_;
bitField0_ |= 0x00000001;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
if (!hasFilename()) {
return false;
}
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
filename_ = input.readBytes();
bitField0_ |= 0x00000001;
break;
} // case 10
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private java.lang.Object filename_ = "";
/**
* required string filename = 1;
* @return Whether the filename field is set.
*/
public boolean hasFilename() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* required string filename = 1;
* @return The filename.
*/
public java.lang.String getFilename() {
java.lang.Object ref = filename_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
filename_ = s;
}
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* required string filename = 1;
* @return The bytes for filename.
*/
public com.google.protobuf.ByteString
getFilenameBytes() {
java.lang.Object ref = filename_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
filename_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* required string filename = 1;
* @param value The filename to set.
* @return This builder for chaining.
*/
public Builder setFilename(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
filename_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
* required string filename = 1;
* @return This builder for chaining.
*/
public Builder clearFilename() {
filename_ = getDefaultInstance().getFilename();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* required string filename = 1;
* @param value The bytes for filename to set.
* @return This builder for chaining.
*/
public Builder setFilenameBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
filename_ = value;
bitField0_ |= 0x00000001;
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:java.apphosting.CreateEncodedGoogleStorageKeyRequest)
}
// @@protoc_insertion_point(class_scope:java.apphosting.CreateEncodedGoogleStorageKeyRequest)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateEncodedGoogleStorageKeyRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface CreateEncodedGoogleStorageKeyResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:java.apphosting.CreateEncodedGoogleStorageKeyResponse)
com.google.protobuf.MessageOrBuilder {
/**
* required string blob_key = 1;
* @return Whether the blobKey field is set.
*/
boolean hasBlobKey();
/**
* required string blob_key = 1;
* @return The blobKey.
*/
java.lang.String getBlobKey();
/**
* required string blob_key = 1;
* @return The bytes for blobKey.
*/
com.google.protobuf.ByteString
getBlobKeyBytes();
}
/**
* Protobuf type {@code java.apphosting.CreateEncodedGoogleStorageKeyResponse}
*/
public static final class CreateEncodedGoogleStorageKeyResponse extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:java.apphosting.CreateEncodedGoogleStorageKeyResponse)
CreateEncodedGoogleStorageKeyResponseOrBuilder {
private static final long serialVersionUID = 0L;
// Use CreateEncodedGoogleStorageKeyResponse.newBuilder() to construct.
private CreateEncodedGoogleStorageKeyResponse(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private CreateEncodedGoogleStorageKeyResponse() {
blobKey_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CreateEncodedGoogleStorageKeyResponse();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateEncodedGoogleStorageKeyResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateEncodedGoogleStorageKeyResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse.Builder.class);
}
private int bitField0_;
public static final int BLOB_KEY_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
private volatile java.lang.Object blobKey_ = "";
/**
* required string blob_key = 1;
* @return Whether the blobKey field is set.
*/
@java.lang.Override
public boolean hasBlobKey() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* required string blob_key = 1;
* @return The blobKey.
*/
@java.lang.Override
public java.lang.String getBlobKey() {
java.lang.Object ref = blobKey_;
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();
if (bs.isValidUtf8()) {
blobKey_ = s;
}
return s;
}
}
/**
* required string blob_key = 1;
* @return The bytes for blobKey.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getBlobKeyBytes() {
java.lang.Object ref = blobKey_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
blobKey_ = 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;
if (!hasBlobKey()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, blobKey_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, blobKey_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse)) {
return super.equals(obj);
}
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse other = (com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse) obj;
if (hasBlobKey() != other.hasBlobKey()) return false;
if (hasBlobKey()) {
if (!getBlobKey()
.equals(other.getBlobKey())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasBlobKey()) {
hash = (37 * hash) + BLOB_KEY_FIELD_NUMBER;
hash = (53 * hash) + getBlobKey().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse 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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse 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(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse 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 java.apphosting.CreateEncodedGoogleStorageKeyResponse}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:java.apphosting.CreateEncodedGoogleStorageKeyResponse)
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateEncodedGoogleStorageKeyResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateEncodedGoogleStorageKeyResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse.class, com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse.Builder.class);
}
// Construct using com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
blobKey_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.internal_static_java_apphosting_CreateEncodedGoogleStorageKeyResponse_descriptor;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse getDefaultInstanceForType() {
return com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse.getDefaultInstance();
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse build() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse buildPartial() {
com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse result = new com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.blobKey_ = blobKey_;
to_bitField0_ |= 0x00000001;
}
result.bitField0_ |= to_bitField0_;
}
@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 com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse) {
return mergeFrom((com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse other) {
if (other == com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse.getDefaultInstance()) return this;
if (other.hasBlobKey()) {
blobKey_ = other.blobKey_;
bitField0_ |= 0x00000001;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
if (!hasBlobKey()) {
return false;
}
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
blobKey_ = input.readBytes();
bitField0_ |= 0x00000001;
break;
} // case 10
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private java.lang.Object blobKey_ = "";
/**
* required string blob_key = 1;
* @return Whether the blobKey field is set.
*/
public boolean hasBlobKey() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* required string blob_key = 1;
* @return The blobKey.
*/
public java.lang.String getBlobKey() {
java.lang.Object ref = blobKey_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
blobKey_ = s;
}
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* required string blob_key = 1;
* @return The bytes for blobKey.
*/
public com.google.protobuf.ByteString
getBlobKeyBytes() {
java.lang.Object ref = blobKey_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
blobKey_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* required string blob_key = 1;
* @param value The blobKey to set.
* @return This builder for chaining.
*/
public Builder setBlobKey(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
blobKey_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
* required string blob_key = 1;
* @return This builder for chaining.
*/
public Builder clearBlobKey() {
blobKey_ = getDefaultInstance().getBlobKey();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* required string blob_key = 1;
* @param value The bytes for blobKey to set.
* @return This builder for chaining.
*/
public Builder setBlobKeyBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
blobKey_ = value;
bitField0_ |= 0x00000001;
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:java.apphosting.CreateEncodedGoogleStorageKeyResponse)
}
// @@protoc_insertion_point(class_scope:java.apphosting.CreateEncodedGoogleStorageKeyResponse)
private static final com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse();
}
public static com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CreateEncodedGoogleStorageKeyResponse parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.appengine.api.blobstore.BlobstoreServicePb.CreateEncodedGoogleStorageKeyResponse getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_BlobstoreServiceError_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_BlobstoreServiceError_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_CreateUploadURLRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_CreateUploadURLRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_CreateUploadURLResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_CreateUploadURLResponse_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_DeleteBlobRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_DeleteBlobRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_FetchDataRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_FetchDataRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_FetchDataResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_FetchDataResponse_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_CloneBlobRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_CloneBlobRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_CloneBlobResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_CloneBlobResponse_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_DecodeBlobKeyRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_DecodeBlobKeyRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_DecodeBlobKeyResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_DecodeBlobKeyResponse_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_CreateEncodedGoogleStorageKeyRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_CreateEncodedGoogleStorageKeyRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_java_apphosting_CreateEncodedGoogleStorageKeyResponse_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_java_apphosting_CreateEncodedGoogleStorageKeyResponse_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\027blobstore_service.proto\022\017java.apphosti" +
"ng\"\353\001\n\025BlobstoreServiceError\"\321\001\n\tErrorCo" +
"de\022\006\n\002OK\020\000\022\022\n\016INTERNAL_ERROR\020\001\022\020\n\014URL_TO" +
"O_LONG\020\002\022\025\n\021PERMISSION_DENIED\020\003\022\022\n\016BLOB_" +
"NOT_FOUND\020\004\022\033\n\027DATA_INDEX_OUT_OF_RANGE\020\005" +
"\022\035\n\031BLOB_FETCH_SIZE_TOO_LARGE\020\006\022\031\n\025ARGUM" +
"ENT_OUT_OF_RANGE\020\010\022\024\n\020INVALID_BLOB_KEY\020\t" +
"\"\256\001\n\026CreateUploadURLRequest\022\024\n\014success_p" +
"ath\030\001 \002(\t\022\035\n\025max_upload_size_bytes\030\002 \001(\003" +
"\022&\n\036max_upload_size_per_blob_bytes\030\003 \001(\003" +
"\022\026\n\016gs_bucket_name\030\004 \001(\t\022\037\n\027url_expiry_t" +
"ime_seconds\030\005 \001(\005\"&\n\027CreateUploadURLResp" +
"onse\022\013\n\003url\030\001 \002(\t\"4\n\021DeleteBlobRequest\022\020" +
"\n\010blob_key\030\001 \003(\t\022\r\n\005token\030\002 \001(\t\"L\n\020Fetch" +
"DataRequest\022\020\n\010blob_key\030\001 \002(\t\022\023\n\013start_i" +
"ndex\030\002 \002(\003\022\021\n\tend_index\030\003 \002(\003\"&\n\021FetchDa" +
"taResponse\022\021\n\004data\030\350\007 \002(\014B\002\010\001\"N\n\020CloneBl" +
"obRequest\022\020\n\010blob_key\030\001 \002(\014\022\021\n\tmime_type" +
"\030\002 \002(\014\022\025\n\rtarget_app_id\030\003 \002(\014\"%\n\021CloneBl" +
"obResponse\022\020\n\010blob_key\030\001 \002(\014\"(\n\024DecodeBl" +
"obKeyRequest\022\020\n\010blob_key\030\001 \003(\t\"(\n\025Decode" +
"BlobKeyResponse\022\017\n\007decoded\030\001 \003(\t\"8\n$Crea" +
"teEncodedGoogleStorageKeyRequest\022\020\n\010file" +
"name\030\001 \002(\t\"9\n%CreateEncodedGoogleStorage" +
"KeyResponse\022\020\n\010blob_key\030\001 \002(\tB8\n\"com.goo" +
"gle.appengine.api.blobstoreB\022BlobstoreSe" +
"rvicePb"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
});
internal_static_java_apphosting_BlobstoreServiceError_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_java_apphosting_BlobstoreServiceError_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_BlobstoreServiceError_descriptor,
new java.lang.String[] { });
internal_static_java_apphosting_CreateUploadURLRequest_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_java_apphosting_CreateUploadURLRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_CreateUploadURLRequest_descriptor,
new java.lang.String[] { "SuccessPath", "MaxUploadSizeBytes", "MaxUploadSizePerBlobBytes", "GsBucketName", "UrlExpiryTimeSeconds", });
internal_static_java_apphosting_CreateUploadURLResponse_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_java_apphosting_CreateUploadURLResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_CreateUploadURLResponse_descriptor,
new java.lang.String[] { "Url", });
internal_static_java_apphosting_DeleteBlobRequest_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_java_apphosting_DeleteBlobRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_DeleteBlobRequest_descriptor,
new java.lang.String[] { "BlobKey", "Token", });
internal_static_java_apphosting_FetchDataRequest_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_java_apphosting_FetchDataRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_FetchDataRequest_descriptor,
new java.lang.String[] { "BlobKey", "StartIndex", "EndIndex", });
internal_static_java_apphosting_FetchDataResponse_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_java_apphosting_FetchDataResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_FetchDataResponse_descriptor,
new java.lang.String[] { "Data", });
internal_static_java_apphosting_CloneBlobRequest_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_java_apphosting_CloneBlobRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_CloneBlobRequest_descriptor,
new java.lang.String[] { "BlobKey", "MimeType", "TargetAppId", });
internal_static_java_apphosting_CloneBlobResponse_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_java_apphosting_CloneBlobResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_CloneBlobResponse_descriptor,
new java.lang.String[] { "BlobKey", });
internal_static_java_apphosting_DecodeBlobKeyRequest_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_java_apphosting_DecodeBlobKeyRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_DecodeBlobKeyRequest_descriptor,
new java.lang.String[] { "BlobKey", });
internal_static_java_apphosting_DecodeBlobKeyResponse_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_java_apphosting_DecodeBlobKeyResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_DecodeBlobKeyResponse_descriptor,
new java.lang.String[] { "Decoded", });
internal_static_java_apphosting_CreateEncodedGoogleStorageKeyRequest_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_java_apphosting_CreateEncodedGoogleStorageKeyRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_CreateEncodedGoogleStorageKeyRequest_descriptor,
new java.lang.String[] { "Filename", });
internal_static_java_apphosting_CreateEncodedGoogleStorageKeyResponse_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_java_apphosting_CreateEncodedGoogleStorageKeyResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_java_apphosting_CreateEncodedGoogleStorageKeyResponse_descriptor,
new java.lang.String[] { "BlobKey", });
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy