// Generated by the protocol buffer compiler. DO NOT EDIT! // source: src/main/resources/XVolume.proto package org.sfs.protobuf; public final class XVolume { private XVolume() {} 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 XSuperBlockOrBuilder extends // @@protoc_insertion_point(interface_extends:org.sfs.protobuf.XSuperBlock) com.google.protobuf.MessageOrBuilder { /** * <code>optional .org.sfs.protobuf.XSuperBlock.Type type = 1;</code> */ int getTypeValue(); /** * <code>optional .org.sfs.protobuf.XSuperBlock.Type type = 1;</code> */ org.sfs.protobuf.XVolume.XSuperBlock.Type getType(); /** * <code>optional string volumeId = 2;</code> */ java.lang.String getVolumeId(); /** * <code>optional string volumeId = 2;</code> */ com.google.protobuf.ByteString getVolumeIdBytes(); /** * <code>optional uint32 indexBlockSize = 3;</code> */ int getIndexBlockSize(); /** * <code>optional uint32 dataBlockSize = 4;</code> */ int getDataBlockSize(); } /** * Protobuf type {@code org.sfs.protobuf.XSuperBlock} */ public static final class XSuperBlock extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:org.sfs.protobuf.XSuperBlock) XSuperBlockOrBuilder { // Use XSuperBlock.newBuilder() to construct. private XSuperBlock(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } private XSuperBlock() { type_ = 0; volumeId_ = ""; indexBlockSize_ = 0; dataBlockSize_ = 0; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private XSuperBlock( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!input.skipField(tag)) { done = true; } break; } case 8: { int rawValue = input.readEnum(); type_ = rawValue; break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); volumeId_ = s; break; } case 24: { indexBlockSize_ = input.readUInt32(); break; } case 32: { dataBlockSize_ = input.readUInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XSuperBlock_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XSuperBlock_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XSuperBlock.class, org.sfs.protobuf.XVolume.XSuperBlock.Builder.class); } /** * Protobuf enum {@code org.sfs.protobuf.XSuperBlock.Type} */ public enum Type implements com.google.protobuf.ProtocolMessageEnum { /** * <code>UNKNOWN = 0;</code> */ UNKNOWN(0), /** * <code>PRIMARY = 1;</code> */ PRIMARY(1), /** * <code>REPLICA = 2;</code> */ REPLICA(2), UNRECOGNIZED(-1), ; /** * <code>UNKNOWN = 0;</code> */ public static final int UNKNOWN_VALUE = 0; /** * <code>PRIMARY = 1;</code> */ public static final int PRIMARY_VALUE = 1; /** * <code>REPLICA = 2;</code> */ public static final int REPLICA_VALUE = 2; public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( "Can't get the number of an unknown enum value."); } return value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static Type valueOf(int value) { return forNumber(value); } public static Type forNumber(int value) { switch (value) { case 0: return UNKNOWN; case 1: return PRIMARY; case 2: return REPLICA; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<Type> internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< Type> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<Type>() { public Type findValueByNumber(int number) { return Type.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 org.sfs.protobuf.XVolume.XSuperBlock.getDescriptor().getEnumTypes().get(0); } private static final Type[] VALUES = values(); public static Type valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } if (desc.getIndex() == -1) { return UNRECOGNIZED; } return VALUES[desc.getIndex()]; } private final int value; private Type(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:org.sfs.protobuf.XSuperBlock.Type) } public static final int TYPE_FIELD_NUMBER = 1; private int type_; /** * <code>optional .org.sfs.protobuf.XSuperBlock.Type type = 1;</code> */ public int getTypeValue() { return type_; } /** * <code>optional .org.sfs.protobuf.XSuperBlock.Type type = 1;</code> */ public org.sfs.protobuf.XVolume.XSuperBlock.Type getType() { org.sfs.protobuf.XVolume.XSuperBlock.Type result = org.sfs.protobuf.XVolume.XSuperBlock.Type.valueOf(type_); return result == null ? org.sfs.protobuf.XVolume.XSuperBlock.Type.UNRECOGNIZED : result; } public static final int VOLUMEID_FIELD_NUMBER = 2; private volatile java.lang.Object volumeId_; /** * <code>optional string volumeId = 2;</code> */ public java.lang.String getVolumeId() { java.lang.Object ref = volumeId_; 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(); volumeId_ = s; return s; } } /** * <code>optional string volumeId = 2;</code> */ public com.google.protobuf.ByteString getVolumeIdBytes() { java.lang.Object ref = volumeId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); volumeId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int INDEXBLOCKSIZE_FIELD_NUMBER = 3; private int indexBlockSize_; /** * <code>optional uint32 indexBlockSize = 3;</code> */ public int getIndexBlockSize() { return indexBlockSize_; } public static final int DATABLOCKSIZE_FIELD_NUMBER = 4; private int dataBlockSize_; /** * <code>optional uint32 dataBlockSize = 4;</code> */ public int getDataBlockSize() { return dataBlockSize_; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (type_ != org.sfs.protobuf.XVolume.XSuperBlock.Type.UNKNOWN.getNumber()) { output.writeEnum(1, type_); } if (!getVolumeIdBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, volumeId_); } if (indexBlockSize_ != 0) { output.writeUInt32(3, indexBlockSize_); } if (dataBlockSize_ != 0) { output.writeUInt32(4, dataBlockSize_); } } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (type_ != org.sfs.protobuf.XVolume.XSuperBlock.Type.UNKNOWN.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(1, type_); } if (!getVolumeIdBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, volumeId_); } if (indexBlockSize_ != 0) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(3, indexBlockSize_); } if (dataBlockSize_ != 0) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(4, dataBlockSize_); } memoizedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.sfs.protobuf.XVolume.XSuperBlock)) { return super.equals(obj); } org.sfs.protobuf.XVolume.XSuperBlock other = (org.sfs.protobuf.XVolume.XSuperBlock) obj; boolean result = true; result = result && type_ == other.type_; result = result && getVolumeId() .equals(other.getVolumeId()); result = result && (getIndexBlockSize() == other.getIndexBlockSize()); result = result && (getDataBlockSize() == other.getDataBlockSize()); return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); hash = (37 * hash) + TYPE_FIELD_NUMBER; hash = (53 * hash) + type_; hash = (37 * hash) + VOLUMEID_FIELD_NUMBER; hash = (53 * hash) + getVolumeId().hashCode(); hash = (37 * hash) + INDEXBLOCKSIZE_FIELD_NUMBER; hash = (53 * hash) + getIndexBlockSize(); hash = (37 * hash) + DATABLOCKSIZE_FIELD_NUMBER; hash = (53 * hash) + getDataBlockSize(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.sfs.protobuf.XVolume.XSuperBlock parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XSuperBlock parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XSuperBlock parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XSuperBlock parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XSuperBlock parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XSuperBlock 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 org.sfs.protobuf.XVolume.XSuperBlock parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XSuperBlock 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 org.sfs.protobuf.XVolume.XSuperBlock parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XSuperBlock parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.sfs.protobuf.XVolume.XSuperBlock prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } 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 org.sfs.protobuf.XSuperBlock} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:org.sfs.protobuf.XSuperBlock) org.sfs.protobuf.XVolume.XSuperBlockOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XSuperBlock_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XSuperBlock_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XSuperBlock.class, org.sfs.protobuf.XVolume.XSuperBlock.Builder.class); } // Construct using org.sfs.protobuf.XVolume.XSuperBlock.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } public Builder clear() { super.clear(); type_ = 0; volumeId_ = ""; indexBlockSize_ = 0; dataBlockSize_ = 0; return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XSuperBlock_descriptor; } public org.sfs.protobuf.XVolume.XSuperBlock getDefaultInstanceForType() { return org.sfs.protobuf.XVolume.XSuperBlock.getDefaultInstance(); } public org.sfs.protobuf.XVolume.XSuperBlock build() { org.sfs.protobuf.XVolume.XSuperBlock result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.sfs.protobuf.XVolume.XSuperBlock buildPartial() { org.sfs.protobuf.XVolume.XSuperBlock result = new org.sfs.protobuf.XVolume.XSuperBlock(this); result.type_ = type_; result.volumeId_ = volumeId_; result.indexBlockSize_ = indexBlockSize_; result.dataBlockSize_ = dataBlockSize_; onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.sfs.protobuf.XVolume.XSuperBlock) { return mergeFrom((org.sfs.protobuf.XVolume.XSuperBlock)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.sfs.protobuf.XVolume.XSuperBlock other) { if (other == org.sfs.protobuf.XVolume.XSuperBlock.getDefaultInstance()) return this; if (other.type_ != 0) { setTypeValue(other.getTypeValue()); } if (!other.getVolumeId().isEmpty()) { volumeId_ = other.volumeId_; onChanged(); } if (other.getIndexBlockSize() != 0) { setIndexBlockSize(other.getIndexBlockSize()); } if (other.getDataBlockSize() != 0) { setDataBlockSize(other.getDataBlockSize()); } onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.sfs.protobuf.XVolume.XSuperBlock parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.sfs.protobuf.XVolume.XSuperBlock) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int type_ = 0; /** * <code>optional .org.sfs.protobuf.XSuperBlock.Type type = 1;</code> */ public int getTypeValue() { return type_; } /** * <code>optional .org.sfs.protobuf.XSuperBlock.Type type = 1;</code> */ public Builder setTypeValue(int value) { type_ = value; onChanged(); return this; } /** * <code>optional .org.sfs.protobuf.XSuperBlock.Type type = 1;</code> */ public org.sfs.protobuf.XVolume.XSuperBlock.Type getType() { org.sfs.protobuf.XVolume.XSuperBlock.Type result = org.sfs.protobuf.XVolume.XSuperBlock.Type.valueOf(type_); return result == null ? org.sfs.protobuf.XVolume.XSuperBlock.Type.UNRECOGNIZED : result; } /** * <code>optional .org.sfs.protobuf.XSuperBlock.Type type = 1;</code> */ public Builder setType(org.sfs.protobuf.XVolume.XSuperBlock.Type value) { if (value == null) { throw new NullPointerException(); } type_ = value.getNumber(); onChanged(); return this; } /** * <code>optional .org.sfs.protobuf.XSuperBlock.Type type = 1;</code> */ public Builder clearType() { type_ = 0; onChanged(); return this; } private java.lang.Object volumeId_ = ""; /** * <code>optional string volumeId = 2;</code> */ public java.lang.String getVolumeId() { java.lang.Object ref = volumeId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); volumeId_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string volumeId = 2;</code> */ public com.google.protobuf.ByteString getVolumeIdBytes() { java.lang.Object ref = volumeId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); volumeId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string volumeId = 2;</code> */ public Builder setVolumeId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } volumeId_ = value; onChanged(); return this; } /** * <code>optional string volumeId = 2;</code> */ public Builder clearVolumeId() { volumeId_ = getDefaultInstance().getVolumeId(); onChanged(); return this; } /** * <code>optional string volumeId = 2;</code> */ public Builder setVolumeIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); volumeId_ = value; onChanged(); return this; } private int indexBlockSize_ ; /** * <code>optional uint32 indexBlockSize = 3;</code> */ public int getIndexBlockSize() { return indexBlockSize_; } /** * <code>optional uint32 indexBlockSize = 3;</code> */ public Builder setIndexBlockSize(int value) { indexBlockSize_ = value; onChanged(); return this; } /** * <code>optional uint32 indexBlockSize = 3;</code> */ public Builder clearIndexBlockSize() { indexBlockSize_ = 0; onChanged(); return this; } private int dataBlockSize_ ; /** * <code>optional uint32 dataBlockSize = 4;</code> */ public int getDataBlockSize() { return dataBlockSize_; } /** * <code>optional uint32 dataBlockSize = 4;</code> */ public Builder setDataBlockSize(int value) { dataBlockSize_ = value; onChanged(); return this; } /** * <code>optional uint32 dataBlockSize = 4;</code> */ public Builder clearDataBlockSize() { dataBlockSize_ = 0; onChanged(); return this; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } // @@protoc_insertion_point(builder_scope:org.sfs.protobuf.XSuperBlock) } // @@protoc_insertion_point(class_scope:org.sfs.protobuf.XSuperBlock) private static final org.sfs.protobuf.XVolume.XSuperBlock DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.sfs.protobuf.XVolume.XSuperBlock(); } public static org.sfs.protobuf.XVolume.XSuperBlock getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser<XSuperBlock> PARSER = new com.google.protobuf.AbstractParser<XSuperBlock>() { public XSuperBlock parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new XSuperBlock(input, extensionRegistry); } }; public static com.google.protobuf.Parser<XSuperBlock> parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser<XSuperBlock> getParserForType() { return PARSER; } public org.sfs.protobuf.XVolume.XSuperBlock getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface XIndexBlockOrBuilder extends // @@protoc_insertion_point(interface_extends:org.sfs.protobuf.XIndexBlock) com.google.protobuf.MessageOrBuilder { /** * <code>optional bool deleted = 1;</code> */ boolean getDeleted(); /** * <code>optional bool acknowledged = 2;</code> */ boolean getAcknowledged(); /** * <code>optional bool garbageCollected = 3;</code> */ boolean getGarbageCollected(); /** * <code>optional sint64 updatedTs = 4;</code> */ long getUpdatedTs(); /** * <code>optional uint64 dataLength = 6;</code> */ long getDataLength(); /** * <code>optional uint64 dataPosition = 7;</code> */ long getDataPosition(); } /** * Protobuf type {@code org.sfs.protobuf.XIndexBlock} */ public static final class XIndexBlock extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:org.sfs.protobuf.XIndexBlock) XIndexBlockOrBuilder { // Use XIndexBlock.newBuilder() to construct. private XIndexBlock(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } private XIndexBlock() { deleted_ = false; acknowledged_ = false; garbageCollected_ = false; updatedTs_ = 0L; dataLength_ = 0L; dataPosition_ = 0L; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private XIndexBlock( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!input.skipField(tag)) { done = true; } break; } case 8: { deleted_ = input.readBool(); break; } case 16: { acknowledged_ = input.readBool(); break; } case 24: { garbageCollected_ = input.readBool(); break; } case 32: { updatedTs_ = input.readSInt64(); break; } case 48: { dataLength_ = input.readUInt64(); break; } case 56: { dataPosition_ = input.readUInt64(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XIndexBlock_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XIndexBlock_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XIndexBlock.class, org.sfs.protobuf.XVolume.XIndexBlock.Builder.class); } public static final int DELETED_FIELD_NUMBER = 1; private boolean deleted_; /** * <code>optional bool deleted = 1;</code> */ public boolean getDeleted() { return deleted_; } public static final int ACKNOWLEDGED_FIELD_NUMBER = 2; private boolean acknowledged_; /** * <code>optional bool acknowledged = 2;</code> */ public boolean getAcknowledged() { return acknowledged_; } public static final int GARBAGECOLLECTED_FIELD_NUMBER = 3; private boolean garbageCollected_; /** * <code>optional bool garbageCollected = 3;</code> */ public boolean getGarbageCollected() { return garbageCollected_; } public static final int UPDATEDTS_FIELD_NUMBER = 4; private long updatedTs_; /** * <code>optional sint64 updatedTs = 4;</code> */ public long getUpdatedTs() { return updatedTs_; } public static final int DATALENGTH_FIELD_NUMBER = 6; private long dataLength_; /** * <code>optional uint64 dataLength = 6;</code> */ public long getDataLength() { return dataLength_; } public static final int DATAPOSITION_FIELD_NUMBER = 7; private long dataPosition_; /** * <code>optional uint64 dataPosition = 7;</code> */ public long getDataPosition() { return dataPosition_; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (deleted_ != false) { output.writeBool(1, deleted_); } if (acknowledged_ != false) { output.writeBool(2, acknowledged_); } if (garbageCollected_ != false) { output.writeBool(3, garbageCollected_); } if (updatedTs_ != 0L) { output.writeSInt64(4, updatedTs_); } if (dataLength_ != 0L) { output.writeUInt64(6, dataLength_); } if (dataPosition_ != 0L) { output.writeUInt64(7, dataPosition_); } } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (deleted_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(1, deleted_); } if (acknowledged_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(2, acknowledged_); } if (garbageCollected_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(3, garbageCollected_); } if (updatedTs_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeSInt64Size(4, updatedTs_); } if (dataLength_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(6, dataLength_); } if (dataPosition_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(7, dataPosition_); } memoizedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.sfs.protobuf.XVolume.XIndexBlock)) { return super.equals(obj); } org.sfs.protobuf.XVolume.XIndexBlock other = (org.sfs.protobuf.XVolume.XIndexBlock) obj; boolean result = true; result = result && (getDeleted() == other.getDeleted()); result = result && (getAcknowledged() == other.getAcknowledged()); result = result && (getGarbageCollected() == other.getGarbageCollected()); result = result && (getUpdatedTs() == other.getUpdatedTs()); result = result && (getDataLength() == other.getDataLength()); result = result && (getDataPosition() == other.getDataPosition()); return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); hash = (37 * hash) + DELETED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getDeleted()); hash = (37 * hash) + ACKNOWLEDGED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getAcknowledged()); hash = (37 * hash) + GARBAGECOLLECTED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getGarbageCollected()); hash = (37 * hash) + UPDATEDTS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getUpdatedTs()); hash = (37 * hash) + DATALENGTH_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getDataLength()); hash = (37 * hash) + DATAPOSITION_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getDataPosition()); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.sfs.protobuf.XVolume.XIndexBlock parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XIndexBlock parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XIndexBlock parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XIndexBlock parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XIndexBlock parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XIndexBlock 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 org.sfs.protobuf.XVolume.XIndexBlock parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XIndexBlock 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 org.sfs.protobuf.XVolume.XIndexBlock parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XIndexBlock parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.sfs.protobuf.XVolume.XIndexBlock prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } 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 org.sfs.protobuf.XIndexBlock} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:org.sfs.protobuf.XIndexBlock) org.sfs.protobuf.XVolume.XIndexBlockOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XIndexBlock_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XIndexBlock_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XIndexBlock.class, org.sfs.protobuf.XVolume.XIndexBlock.Builder.class); } // Construct using org.sfs.protobuf.XVolume.XIndexBlock.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } public Builder clear() { super.clear(); deleted_ = false; acknowledged_ = false; garbageCollected_ = false; updatedTs_ = 0L; dataLength_ = 0L; dataPosition_ = 0L; return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XIndexBlock_descriptor; } public org.sfs.protobuf.XVolume.XIndexBlock getDefaultInstanceForType() { return org.sfs.protobuf.XVolume.XIndexBlock.getDefaultInstance(); } public org.sfs.protobuf.XVolume.XIndexBlock build() { org.sfs.protobuf.XVolume.XIndexBlock result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.sfs.protobuf.XVolume.XIndexBlock buildPartial() { org.sfs.protobuf.XVolume.XIndexBlock result = new org.sfs.protobuf.XVolume.XIndexBlock(this); result.deleted_ = deleted_; result.acknowledged_ = acknowledged_; result.garbageCollected_ = garbageCollected_; result.updatedTs_ = updatedTs_; result.dataLength_ = dataLength_; result.dataPosition_ = dataPosition_; onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.sfs.protobuf.XVolume.XIndexBlock) { return mergeFrom((org.sfs.protobuf.XVolume.XIndexBlock)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.sfs.protobuf.XVolume.XIndexBlock other) { if (other == org.sfs.protobuf.XVolume.XIndexBlock.getDefaultInstance()) return this; if (other.getDeleted() != false) { setDeleted(other.getDeleted()); } if (other.getAcknowledged() != false) { setAcknowledged(other.getAcknowledged()); } if (other.getGarbageCollected() != false) { setGarbageCollected(other.getGarbageCollected()); } if (other.getUpdatedTs() != 0L) { setUpdatedTs(other.getUpdatedTs()); } if (other.getDataLength() != 0L) { setDataLength(other.getDataLength()); } if (other.getDataPosition() != 0L) { setDataPosition(other.getDataPosition()); } onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.sfs.protobuf.XVolume.XIndexBlock parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.sfs.protobuf.XVolume.XIndexBlock) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private boolean deleted_ ; /** * <code>optional bool deleted = 1;</code> */ public boolean getDeleted() { return deleted_; } /** * <code>optional bool deleted = 1;</code> */ public Builder setDeleted(boolean value) { deleted_ = value; onChanged(); return this; } /** * <code>optional bool deleted = 1;</code> */ public Builder clearDeleted() { deleted_ = false; onChanged(); return this; } private boolean acknowledged_ ; /** * <code>optional bool acknowledged = 2;</code> */ public boolean getAcknowledged() { return acknowledged_; } /** * <code>optional bool acknowledged = 2;</code> */ public Builder setAcknowledged(boolean value) { acknowledged_ = value; onChanged(); return this; } /** * <code>optional bool acknowledged = 2;</code> */ public Builder clearAcknowledged() { acknowledged_ = false; onChanged(); return this; } private boolean garbageCollected_ ; /** * <code>optional bool garbageCollected = 3;</code> */ public boolean getGarbageCollected() { return garbageCollected_; } /** * <code>optional bool garbageCollected = 3;</code> */ public Builder setGarbageCollected(boolean value) { garbageCollected_ = value; onChanged(); return this; } /** * <code>optional bool garbageCollected = 3;</code> */ public Builder clearGarbageCollected() { garbageCollected_ = false; onChanged(); return this; } private long updatedTs_ ; /** * <code>optional sint64 updatedTs = 4;</code> */ public long getUpdatedTs() { return updatedTs_; } /** * <code>optional sint64 updatedTs = 4;</code> */ public Builder setUpdatedTs(long value) { updatedTs_ = value; onChanged(); return this; } /** * <code>optional sint64 updatedTs = 4;</code> */ public Builder clearUpdatedTs() { updatedTs_ = 0L; onChanged(); return this; } private long dataLength_ ; /** * <code>optional uint64 dataLength = 6;</code> */ public long getDataLength() { return dataLength_; } /** * <code>optional uint64 dataLength = 6;</code> */ public Builder setDataLength(long value) { dataLength_ = value; onChanged(); return this; } /** * <code>optional uint64 dataLength = 6;</code> */ public Builder clearDataLength() { dataLength_ = 0L; onChanged(); return this; } private long dataPosition_ ; /** * <code>optional uint64 dataPosition = 7;</code> */ public long getDataPosition() { return dataPosition_; } /** * <code>optional uint64 dataPosition = 7;</code> */ public Builder setDataPosition(long value) { dataPosition_ = value; onChanged(); return this; } /** * <code>optional uint64 dataPosition = 7;</code> */ public Builder clearDataPosition() { dataPosition_ = 0L; onChanged(); return this; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } // @@protoc_insertion_point(builder_scope:org.sfs.protobuf.XIndexBlock) } // @@protoc_insertion_point(class_scope:org.sfs.protobuf.XIndexBlock) private static final org.sfs.protobuf.XVolume.XIndexBlock DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.sfs.protobuf.XVolume.XIndexBlock(); } public static org.sfs.protobuf.XVolume.XIndexBlock getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser<XIndexBlock> PARSER = new com.google.protobuf.AbstractParser<XIndexBlock>() { public XIndexBlock parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new XIndexBlock(input, extensionRegistry); } }; public static com.google.protobuf.Parser<XIndexBlock> parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser<XIndexBlock> getParserForType() { return PARSER; } public org.sfs.protobuf.XVolume.XIndexBlock getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface XJournalOrBuilder extends // @@protoc_insertion_point(interface_extends:org.sfs.protobuf.XJournal) com.google.protobuf.MessageOrBuilder { } /** * Protobuf type {@code org.sfs.protobuf.XJournal} */ public static final class XJournal extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:org.sfs.protobuf.XJournal) XJournalOrBuilder { // Use XJournal.newBuilder() to construct. private XJournal(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } private XJournal() { } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private XJournal( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!input.skipField(tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XJournal.class, org.sfs.protobuf.XVolume.XJournal.Builder.class); } public interface SuperOrBuilder extends // @@protoc_insertion_point(interface_extends:org.sfs.protobuf.XJournal.Super) com.google.protobuf.MessageOrBuilder { /** * <code>optional uint32 blockSize = 1;</code> */ int getBlockSize(); } /** * Protobuf type {@code org.sfs.protobuf.XJournal.Super} */ public static final class Super extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:org.sfs.protobuf.XJournal.Super) SuperOrBuilder { // Use Super.newBuilder() to construct. private Super(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } private Super() { blockSize_ = 0; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private Super( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!input.skipField(tag)) { done = true; } break; } case 8: { blockSize_ = input.readUInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_Super_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_Super_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XJournal.Super.class, org.sfs.protobuf.XVolume.XJournal.Super.Builder.class); } public static final int BLOCKSIZE_FIELD_NUMBER = 1; private int blockSize_; /** * <code>optional uint32 blockSize = 1;</code> */ public int getBlockSize() { return blockSize_; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (blockSize_ != 0) { output.writeUInt32(1, blockSize_); } } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (blockSize_ != 0) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(1, blockSize_); } memoizedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.sfs.protobuf.XVolume.XJournal.Super)) { return super.equals(obj); } org.sfs.protobuf.XVolume.XJournal.Super other = (org.sfs.protobuf.XVolume.XJournal.Super) obj; boolean result = true; result = result && (getBlockSize() == other.getBlockSize()); return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); hash = (37 * hash) + BLOCKSIZE_FIELD_NUMBER; hash = (53 * hash) + getBlockSize(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.sfs.protobuf.XVolume.XJournal.Super parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XJournal.Super parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XJournal.Super parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XJournal.Super parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XJournal.Super parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XJournal.Super 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 org.sfs.protobuf.XVolume.XJournal.Super parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XJournal.Super 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 org.sfs.protobuf.XVolume.XJournal.Super parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XJournal.Super parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.sfs.protobuf.XVolume.XJournal.Super prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } 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 org.sfs.protobuf.XJournal.Super} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:org.sfs.protobuf.XJournal.Super) org.sfs.protobuf.XVolume.XJournal.SuperOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_Super_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_Super_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XJournal.Super.class, org.sfs.protobuf.XVolume.XJournal.Super.Builder.class); } // Construct using org.sfs.protobuf.XVolume.XJournal.Super.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } public Builder clear() { super.clear(); blockSize_ = 0; return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_Super_descriptor; } public org.sfs.protobuf.XVolume.XJournal.Super getDefaultInstanceForType() { return org.sfs.protobuf.XVolume.XJournal.Super.getDefaultInstance(); } public org.sfs.protobuf.XVolume.XJournal.Super build() { org.sfs.protobuf.XVolume.XJournal.Super result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.sfs.protobuf.XVolume.XJournal.Super buildPartial() { org.sfs.protobuf.XVolume.XJournal.Super result = new org.sfs.protobuf.XVolume.XJournal.Super(this); result.blockSize_ = blockSize_; onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.sfs.protobuf.XVolume.XJournal.Super) { return mergeFrom((org.sfs.protobuf.XVolume.XJournal.Super)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.sfs.protobuf.XVolume.XJournal.Super other) { if (other == org.sfs.protobuf.XVolume.XJournal.Super.getDefaultInstance()) return this; if (other.getBlockSize() != 0) { setBlockSize(other.getBlockSize()); } onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.sfs.protobuf.XVolume.XJournal.Super parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.sfs.protobuf.XVolume.XJournal.Super) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int blockSize_ ; /** * <code>optional uint32 blockSize = 1;</code> */ public int getBlockSize() { return blockSize_; } /** * <code>optional uint32 blockSize = 1;</code> */ public Builder setBlockSize(int value) { blockSize_ = value; onChanged(); return this; } /** * <code>optional uint32 blockSize = 1;</code> */ public Builder clearBlockSize() { blockSize_ = 0; onChanged(); return this; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } // @@protoc_insertion_point(builder_scope:org.sfs.protobuf.XJournal.Super) } // @@protoc_insertion_point(class_scope:org.sfs.protobuf.XJournal.Super) private static final org.sfs.protobuf.XVolume.XJournal.Super DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.sfs.protobuf.XVolume.XJournal.Super(); } public static org.sfs.protobuf.XVolume.XJournal.Super getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser<Super> PARSER = new com.google.protobuf.AbstractParser<Super>() { public Super parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Super(input, extensionRegistry); } }; public static com.google.protobuf.Parser<Super> parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser<Super> getParserForType() { return PARSER; } public org.sfs.protobuf.XVolume.XJournal.Super getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface HeaderOrBuilder extends // @@protoc_insertion_point(interface_extends:org.sfs.protobuf.XJournal.Header) com.google.protobuf.MessageOrBuilder { /** * <code>optional uint64 metaDataPosition = 1;</code> */ long getMetaDataPosition(); /** * <code>optional uint64 metaDataLength = 2;</code> */ long getMetaDataLength(); /** * <code>optional uint64 dataPosition = 3;</code> */ long getDataPosition(); /** * <code>optional uint64 dataLength = 4;</code> */ long getDataLength(); /** * <code>optional uint64 nextHeaderPosition = 5;</code> */ long getNextHeaderPosition(); /** * <code>optional uint64 previousHeaderPositon = 6;</code> */ long getPreviousHeaderPositon(); } /** * Protobuf type {@code org.sfs.protobuf.XJournal.Header} */ public static final class Header extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:org.sfs.protobuf.XJournal.Header) HeaderOrBuilder { // Use Header.newBuilder() to construct. private Header(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } private Header() { metaDataPosition_ = 0L; metaDataLength_ = 0L; dataPosition_ = 0L; dataLength_ = 0L; nextHeaderPosition_ = 0L; previousHeaderPositon_ = 0L; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private Header( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!input.skipField(tag)) { done = true; } break; } case 8: { metaDataPosition_ = input.readUInt64(); break; } case 16: { metaDataLength_ = input.readUInt64(); break; } case 24: { dataPosition_ = input.readUInt64(); break; } case 32: { dataLength_ = input.readUInt64(); break; } case 40: { nextHeaderPosition_ = input.readUInt64(); break; } case 48: { previousHeaderPositon_ = input.readUInt64(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_Header_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_Header_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XJournal.Header.class, org.sfs.protobuf.XVolume.XJournal.Header.Builder.class); } public static final int METADATAPOSITION_FIELD_NUMBER = 1; private long metaDataPosition_; /** * <code>optional uint64 metaDataPosition = 1;</code> */ public long getMetaDataPosition() { return metaDataPosition_; } public static final int METADATALENGTH_FIELD_NUMBER = 2; private long metaDataLength_; /** * <code>optional uint64 metaDataLength = 2;</code> */ public long getMetaDataLength() { return metaDataLength_; } public static final int DATAPOSITION_FIELD_NUMBER = 3; private long dataPosition_; /** * <code>optional uint64 dataPosition = 3;</code> */ public long getDataPosition() { return dataPosition_; } public static final int DATALENGTH_FIELD_NUMBER = 4; private long dataLength_; /** * <code>optional uint64 dataLength = 4;</code> */ public long getDataLength() { return dataLength_; } public static final int NEXTHEADERPOSITION_FIELD_NUMBER = 5; private long nextHeaderPosition_; /** * <code>optional uint64 nextHeaderPosition = 5;</code> */ public long getNextHeaderPosition() { return nextHeaderPosition_; } public static final int PREVIOUSHEADERPOSITON_FIELD_NUMBER = 6; private long previousHeaderPositon_; /** * <code>optional uint64 previousHeaderPositon = 6;</code> */ public long getPreviousHeaderPositon() { return previousHeaderPositon_; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (metaDataPosition_ != 0L) { output.writeUInt64(1, metaDataPosition_); } if (metaDataLength_ != 0L) { output.writeUInt64(2, metaDataLength_); } if (dataPosition_ != 0L) { output.writeUInt64(3, dataPosition_); } if (dataLength_ != 0L) { output.writeUInt64(4, dataLength_); } if (nextHeaderPosition_ != 0L) { output.writeUInt64(5, nextHeaderPosition_); } if (previousHeaderPositon_ != 0L) { output.writeUInt64(6, previousHeaderPositon_); } } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (metaDataPosition_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(1, metaDataPosition_); } if (metaDataLength_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(2, metaDataLength_); } if (dataPosition_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(3, dataPosition_); } if (dataLength_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(4, dataLength_); } if (nextHeaderPosition_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(5, nextHeaderPosition_); } if (previousHeaderPositon_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(6, previousHeaderPositon_); } memoizedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.sfs.protobuf.XVolume.XJournal.Header)) { return super.equals(obj); } org.sfs.protobuf.XVolume.XJournal.Header other = (org.sfs.protobuf.XVolume.XJournal.Header) obj; boolean result = true; result = result && (getMetaDataPosition() == other.getMetaDataPosition()); result = result && (getMetaDataLength() == other.getMetaDataLength()); result = result && (getDataPosition() == other.getDataPosition()); result = result && (getDataLength() == other.getDataLength()); result = result && (getNextHeaderPosition() == other.getNextHeaderPosition()); result = result && (getPreviousHeaderPositon() == other.getPreviousHeaderPositon()); return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); hash = (37 * hash) + METADATAPOSITION_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getMetaDataPosition()); hash = (37 * hash) + METADATALENGTH_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getMetaDataLength()); hash = (37 * hash) + DATAPOSITION_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getDataPosition()); hash = (37 * hash) + DATALENGTH_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getDataLength()); hash = (37 * hash) + NEXTHEADERPOSITION_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getNextHeaderPosition()); hash = (37 * hash) + PREVIOUSHEADERPOSITON_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getPreviousHeaderPositon()); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.sfs.protobuf.XVolume.XJournal.Header parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XJournal.Header parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XJournal.Header parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XJournal.Header parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XJournal.Header parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XJournal.Header 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 org.sfs.protobuf.XVolume.XJournal.Header parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XJournal.Header 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 org.sfs.protobuf.XVolume.XJournal.Header parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XJournal.Header parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.sfs.protobuf.XVolume.XJournal.Header prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } 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 org.sfs.protobuf.XJournal.Header} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:org.sfs.protobuf.XJournal.Header) org.sfs.protobuf.XVolume.XJournal.HeaderOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_Header_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_Header_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XJournal.Header.class, org.sfs.protobuf.XVolume.XJournal.Header.Builder.class); } // Construct using org.sfs.protobuf.XVolume.XJournal.Header.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } public Builder clear() { super.clear(); metaDataPosition_ = 0L; metaDataLength_ = 0L; dataPosition_ = 0L; dataLength_ = 0L; nextHeaderPosition_ = 0L; previousHeaderPositon_ = 0L; return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_Header_descriptor; } public org.sfs.protobuf.XVolume.XJournal.Header getDefaultInstanceForType() { return org.sfs.protobuf.XVolume.XJournal.Header.getDefaultInstance(); } public org.sfs.protobuf.XVolume.XJournal.Header build() { org.sfs.protobuf.XVolume.XJournal.Header result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.sfs.protobuf.XVolume.XJournal.Header buildPartial() { org.sfs.protobuf.XVolume.XJournal.Header result = new org.sfs.protobuf.XVolume.XJournal.Header(this); result.metaDataPosition_ = metaDataPosition_; result.metaDataLength_ = metaDataLength_; result.dataPosition_ = dataPosition_; result.dataLength_ = dataLength_; result.nextHeaderPosition_ = nextHeaderPosition_; result.previousHeaderPositon_ = previousHeaderPositon_; onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.sfs.protobuf.XVolume.XJournal.Header) { return mergeFrom((org.sfs.protobuf.XVolume.XJournal.Header)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.sfs.protobuf.XVolume.XJournal.Header other) { if (other == org.sfs.protobuf.XVolume.XJournal.Header.getDefaultInstance()) return this; if (other.getMetaDataPosition() != 0L) { setMetaDataPosition(other.getMetaDataPosition()); } if (other.getMetaDataLength() != 0L) { setMetaDataLength(other.getMetaDataLength()); } if (other.getDataPosition() != 0L) { setDataPosition(other.getDataPosition()); } if (other.getDataLength() != 0L) { setDataLength(other.getDataLength()); } if (other.getNextHeaderPosition() != 0L) { setNextHeaderPosition(other.getNextHeaderPosition()); } if (other.getPreviousHeaderPositon() != 0L) { setPreviousHeaderPositon(other.getPreviousHeaderPositon()); } onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.sfs.protobuf.XVolume.XJournal.Header parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.sfs.protobuf.XVolume.XJournal.Header) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private long metaDataPosition_ ; /** * <code>optional uint64 metaDataPosition = 1;</code> */ public long getMetaDataPosition() { return metaDataPosition_; } /** * <code>optional uint64 metaDataPosition = 1;</code> */ public Builder setMetaDataPosition(long value) { metaDataPosition_ = value; onChanged(); return this; } /** * <code>optional uint64 metaDataPosition = 1;</code> */ public Builder clearMetaDataPosition() { metaDataPosition_ = 0L; onChanged(); return this; } private long metaDataLength_ ; /** * <code>optional uint64 metaDataLength = 2;</code> */ public long getMetaDataLength() { return metaDataLength_; } /** * <code>optional uint64 metaDataLength = 2;</code> */ public Builder setMetaDataLength(long value) { metaDataLength_ = value; onChanged(); return this; } /** * <code>optional uint64 metaDataLength = 2;</code> */ public Builder clearMetaDataLength() { metaDataLength_ = 0L; onChanged(); return this; } private long dataPosition_ ; /** * <code>optional uint64 dataPosition = 3;</code> */ public long getDataPosition() { return dataPosition_; } /** * <code>optional uint64 dataPosition = 3;</code> */ public Builder setDataPosition(long value) { dataPosition_ = value; onChanged(); return this; } /** * <code>optional uint64 dataPosition = 3;</code> */ public Builder clearDataPosition() { dataPosition_ = 0L; onChanged(); return this; } private long dataLength_ ; /** * <code>optional uint64 dataLength = 4;</code> */ public long getDataLength() { return dataLength_; } /** * <code>optional uint64 dataLength = 4;</code> */ public Builder setDataLength(long value) { dataLength_ = value; onChanged(); return this; } /** * <code>optional uint64 dataLength = 4;</code> */ public Builder clearDataLength() { dataLength_ = 0L; onChanged(); return this; } private long nextHeaderPosition_ ; /** * <code>optional uint64 nextHeaderPosition = 5;</code> */ public long getNextHeaderPosition() { return nextHeaderPosition_; } /** * <code>optional uint64 nextHeaderPosition = 5;</code> */ public Builder setNextHeaderPosition(long value) { nextHeaderPosition_ = value; onChanged(); return this; } /** * <code>optional uint64 nextHeaderPosition = 5;</code> */ public Builder clearNextHeaderPosition() { nextHeaderPosition_ = 0L; onChanged(); return this; } private long previousHeaderPositon_ ; /** * <code>optional uint64 previousHeaderPositon = 6;</code> */ public long getPreviousHeaderPositon() { return previousHeaderPositon_; } /** * <code>optional uint64 previousHeaderPositon = 6;</code> */ public Builder setPreviousHeaderPositon(long value) { previousHeaderPositon_ = value; onChanged(); return this; } /** * <code>optional uint64 previousHeaderPositon = 6;</code> */ public Builder clearPreviousHeaderPositon() { previousHeaderPositon_ = 0L; onChanged(); return this; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } // @@protoc_insertion_point(builder_scope:org.sfs.protobuf.XJournal.Header) } // @@protoc_insertion_point(class_scope:org.sfs.protobuf.XJournal.Header) private static final org.sfs.protobuf.XVolume.XJournal.Header DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.sfs.protobuf.XVolume.XJournal.Header(); } public static org.sfs.protobuf.XVolume.XJournal.Header getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser<Header> PARSER = new com.google.protobuf.AbstractParser<Header>() { public Header parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Header(input, extensionRegistry); } }; public static com.google.protobuf.Parser<Header> parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser<Header> getParserForType() { return PARSER; } public org.sfs.protobuf.XVolume.XJournal.Header getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; memoizedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.sfs.protobuf.XVolume.XJournal)) { return super.equals(obj); } org.sfs.protobuf.XVolume.XJournal other = (org.sfs.protobuf.XVolume.XJournal) obj; boolean result = true; return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.sfs.protobuf.XVolume.XJournal parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XJournal parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XJournal parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XJournal parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XJournal parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XJournal 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 org.sfs.protobuf.XVolume.XJournal parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XJournal 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 org.sfs.protobuf.XVolume.XJournal parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XJournal parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.sfs.protobuf.XVolume.XJournal prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } 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 org.sfs.protobuf.XJournal} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:org.sfs.protobuf.XJournal) org.sfs.protobuf.XVolume.XJournalOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XJournal.class, org.sfs.protobuf.XVolume.XJournal.Builder.class); } // Construct using org.sfs.protobuf.XVolume.XJournal.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } public Builder clear() { super.clear(); return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XJournal_descriptor; } public org.sfs.protobuf.XVolume.XJournal getDefaultInstanceForType() { return org.sfs.protobuf.XVolume.XJournal.getDefaultInstance(); } public org.sfs.protobuf.XVolume.XJournal build() { org.sfs.protobuf.XVolume.XJournal result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.sfs.protobuf.XVolume.XJournal buildPartial() { org.sfs.protobuf.XVolume.XJournal result = new org.sfs.protobuf.XVolume.XJournal(this); onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.sfs.protobuf.XVolume.XJournal) { return mergeFrom((org.sfs.protobuf.XVolume.XJournal)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.sfs.protobuf.XVolume.XJournal other) { if (other == org.sfs.protobuf.XVolume.XJournal.getDefaultInstance()) return this; onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.sfs.protobuf.XVolume.XJournal parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.sfs.protobuf.XVolume.XJournal) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } // @@protoc_insertion_point(builder_scope:org.sfs.protobuf.XJournal) } // @@protoc_insertion_point(class_scope:org.sfs.protobuf.XJournal) private static final org.sfs.protobuf.XVolume.XJournal DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.sfs.protobuf.XVolume.XJournal(); } public static org.sfs.protobuf.XVolume.XJournal getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser<XJournal> PARSER = new com.google.protobuf.AbstractParser<XJournal>() { public XJournal parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new XJournal(input, extensionRegistry); } }; public static com.google.protobuf.Parser<XJournal> parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser<XJournal> getParserForType() { return PARSER; } public org.sfs.protobuf.XVolume.XJournal getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface XDumpFileOrBuilder extends // @@protoc_insertion_point(interface_extends:org.sfs.protobuf.XDumpFile) com.google.protobuf.MessageOrBuilder { } /** * Protobuf type {@code org.sfs.protobuf.XDumpFile} */ public static final class XDumpFile extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:org.sfs.protobuf.XDumpFile) XDumpFileOrBuilder { // Use XDumpFile.newBuilder() to construct. private XDumpFile(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } private XDumpFile() { } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private XDumpFile( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!input.skipField(tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.class, org.sfs.protobuf.XVolume.XDumpFile.Builder.class); } /** * Protobuf enum {@code org.sfs.protobuf.XDumpFile.CompressionType} */ public enum CompressionType implements com.google.protobuf.ProtocolMessageEnum { /** * <code>NONE = 0;</code> */ NONE(0), /** * <code>DEFLATE = 1;</code> */ DEFLATE(1), UNRECOGNIZED(-1), ; /** * <code>NONE = 0;</code> */ public static final int NONE_VALUE = 0; /** * <code>DEFLATE = 1;</code> */ public static final int DEFLATE_VALUE = 1; public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( "Can't get the number of an unknown enum value."); } return value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static CompressionType valueOf(int value) { return forNumber(value); } public static CompressionType forNumber(int value) { switch (value) { case 0: return NONE; case 1: return DEFLATE; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<CompressionType> internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< CompressionType> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<CompressionType>() { public CompressionType findValueByNumber(int number) { return CompressionType.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 org.sfs.protobuf.XVolume.XDumpFile.getDescriptor().getEnumTypes().get(0); } private static final CompressionType[] VALUES = values(); public static CompressionType valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } if (desc.getIndex() == -1) { return UNRECOGNIZED; } return VALUES[desc.getIndex()]; } private final int value; private CompressionType(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:org.sfs.protobuf.XDumpFile.CompressionType) } public interface FirstHeaderOrBuilder extends // @@protoc_insertion_point(interface_extends:org.sfs.protobuf.XDumpFile.FirstHeader) com.google.protobuf.MessageOrBuilder { /** * <code>optional bool encrypted = 1;</code> */ boolean getEncrypted(); /** * <code>optional string cipherName = 2;</code> */ java.lang.String getCipherName(); /** * <code>optional string cipherName = 2;</code> */ com.google.protobuf.ByteString getCipherNameBytes(); } /** * Protobuf type {@code org.sfs.protobuf.XDumpFile.FirstHeader} */ public static final class FirstHeader extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:org.sfs.protobuf.XDumpFile.FirstHeader) FirstHeaderOrBuilder { // Use FirstHeader.newBuilder() to construct. private FirstHeader(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } private FirstHeader() { encrypted_ = false; cipherName_ = ""; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private FirstHeader( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!input.skipField(tag)) { done = true; } break; } case 8: { encrypted_ = input.readBool(); break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); cipherName_ = s; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_FirstHeader_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_FirstHeader_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.FirstHeader.class, org.sfs.protobuf.XVolume.XDumpFile.FirstHeader.Builder.class); } public static final int ENCRYPTED_FIELD_NUMBER = 1; private boolean encrypted_; /** * <code>optional bool encrypted = 1;</code> */ public boolean getEncrypted() { return encrypted_; } public static final int CIPHERNAME_FIELD_NUMBER = 2; private volatile java.lang.Object cipherName_; /** * <code>optional string cipherName = 2;</code> */ public java.lang.String getCipherName() { java.lang.Object ref = cipherName_; 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(); cipherName_ = s; return s; } } /** * <code>optional string cipherName = 2;</code> */ public com.google.protobuf.ByteString getCipherNameBytes() { java.lang.Object ref = cipherName_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); cipherName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (encrypted_ != false) { output.writeBool(1, encrypted_); } if (!getCipherNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, cipherName_); } } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (encrypted_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(1, encrypted_); } if (!getCipherNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, cipherName_); } memoizedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.sfs.protobuf.XVolume.XDumpFile.FirstHeader)) { return super.equals(obj); } org.sfs.protobuf.XVolume.XDumpFile.FirstHeader other = (org.sfs.protobuf.XVolume.XDumpFile.FirstHeader) obj; boolean result = true; result = result && (getEncrypted() == other.getEncrypted()); result = result && getCipherName() .equals(other.getCipherName()); return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); hash = (37 * hash) + ENCRYPTED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getEncrypted()); hash = (37 * hash) + CIPHERNAME_FIELD_NUMBER; hash = (53 * hash) + getCipherName().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.sfs.protobuf.XVolume.XDumpFile.FirstHeader parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile.FirstHeader parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile.FirstHeader parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile.FirstHeader parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile.FirstHeader parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.FirstHeader 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 org.sfs.protobuf.XVolume.XDumpFile.FirstHeader parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.FirstHeader 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 org.sfs.protobuf.XVolume.XDumpFile.FirstHeader parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.FirstHeader parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.sfs.protobuf.XVolume.XDumpFile.FirstHeader prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } 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 org.sfs.protobuf.XDumpFile.FirstHeader} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:org.sfs.protobuf.XDumpFile.FirstHeader) org.sfs.protobuf.XVolume.XDumpFile.FirstHeaderOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_FirstHeader_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_FirstHeader_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.FirstHeader.class, org.sfs.protobuf.XVolume.XDumpFile.FirstHeader.Builder.class); } // Construct using org.sfs.protobuf.XVolume.XDumpFile.FirstHeader.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } public Builder clear() { super.clear(); encrypted_ = false; cipherName_ = ""; return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_FirstHeader_descriptor; } public org.sfs.protobuf.XVolume.XDumpFile.FirstHeader getDefaultInstanceForType() { return org.sfs.protobuf.XVolume.XDumpFile.FirstHeader.getDefaultInstance(); } public org.sfs.protobuf.XVolume.XDumpFile.FirstHeader build() { org.sfs.protobuf.XVolume.XDumpFile.FirstHeader result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.sfs.protobuf.XVolume.XDumpFile.FirstHeader buildPartial() { org.sfs.protobuf.XVolume.XDumpFile.FirstHeader result = new org.sfs.protobuf.XVolume.XDumpFile.FirstHeader(this); result.encrypted_ = encrypted_; result.cipherName_ = cipherName_; onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.sfs.protobuf.XVolume.XDumpFile.FirstHeader) { return mergeFrom((org.sfs.protobuf.XVolume.XDumpFile.FirstHeader)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.sfs.protobuf.XVolume.XDumpFile.FirstHeader other) { if (other == org.sfs.protobuf.XVolume.XDumpFile.FirstHeader.getDefaultInstance()) return this; if (other.getEncrypted() != false) { setEncrypted(other.getEncrypted()); } if (!other.getCipherName().isEmpty()) { cipherName_ = other.cipherName_; onChanged(); } onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.sfs.protobuf.XVolume.XDumpFile.FirstHeader parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.sfs.protobuf.XVolume.XDumpFile.FirstHeader) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private boolean encrypted_ ; /** * <code>optional bool encrypted = 1;</code> */ public boolean getEncrypted() { return encrypted_; } /** * <code>optional bool encrypted = 1;</code> */ public Builder setEncrypted(boolean value) { encrypted_ = value; onChanged(); return this; } /** * <code>optional bool encrypted = 1;</code> */ public Builder clearEncrypted() { encrypted_ = false; onChanged(); return this; } private java.lang.Object cipherName_ = ""; /** * <code>optional string cipherName = 2;</code> */ public java.lang.String getCipherName() { java.lang.Object ref = cipherName_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); cipherName_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string cipherName = 2;</code> */ public com.google.protobuf.ByteString getCipherNameBytes() { java.lang.Object ref = cipherName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); cipherName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string cipherName = 2;</code> */ public Builder setCipherName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } cipherName_ = value; onChanged(); return this; } /** * <code>optional string cipherName = 2;</code> */ public Builder clearCipherName() { cipherName_ = getDefaultInstance().getCipherName(); onChanged(); return this; } /** * <code>optional string cipherName = 2;</code> */ public Builder setCipherNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); cipherName_ = value; onChanged(); return this; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } // @@protoc_insertion_point(builder_scope:org.sfs.protobuf.XDumpFile.FirstHeader) } // @@protoc_insertion_point(class_scope:org.sfs.protobuf.XDumpFile.FirstHeader) private static final org.sfs.protobuf.XVolume.XDumpFile.FirstHeader DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.sfs.protobuf.XVolume.XDumpFile.FirstHeader(); } public static org.sfs.protobuf.XVolume.XDumpFile.FirstHeader getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser<FirstHeader> PARSER = new com.google.protobuf.AbstractParser<FirstHeader>() { public FirstHeader parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new FirstHeader(input, extensionRegistry); } }; public static com.google.protobuf.Parser<FirstHeader> parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser<FirstHeader> getParserForType() { return PARSER; } public org.sfs.protobuf.XVolume.XDumpFile.FirstHeader getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface HeaderOrBuilder extends // @@protoc_insertion_point(interface_extends:org.sfs.protobuf.XDumpFile.Header) com.google.protobuf.MessageOrBuilder { /** * <code>optional .org.sfs.protobuf.XDumpFile.Header.Type type = 1;</code> */ int getTypeValue(); /** * <code>optional .org.sfs.protobuf.XDumpFile.Header.Type type = 1;</code> */ org.sfs.protobuf.XVolume.XDumpFile.Header.Type getType(); /** * <code>optional bytes cipherMetadataSalt = 2;</code> */ com.google.protobuf.ByteString getCipherMetadataSalt(); /** * <code>optional bytes cipherDataSalt = 3;</code> */ com.google.protobuf.ByteString getCipherDataSalt(); /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType metadataCompressionType = 4;</code> */ int getMetadataCompressionTypeValue(); /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType metadataCompressionType = 4;</code> */ org.sfs.protobuf.XVolume.XDumpFile.CompressionType getMetadataCompressionType(); /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType dataCompressionType = 5;</code> */ int getDataCompressionTypeValue(); /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType dataCompressionType = 5;</code> */ org.sfs.protobuf.XVolume.XDumpFile.CompressionType getDataCompressionType(); /** * <code>optional bytes data = 6;</code> */ com.google.protobuf.ByteString getData(); } /** * Protobuf type {@code org.sfs.protobuf.XDumpFile.Header} */ public static final class Header extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:org.sfs.protobuf.XDumpFile.Header) HeaderOrBuilder { // Use Header.newBuilder() to construct. private Header(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } private Header() { type_ = 0; cipherMetadataSalt_ = com.google.protobuf.ByteString.EMPTY; cipherDataSalt_ = com.google.protobuf.ByteString.EMPTY; metadataCompressionType_ = 0; dataCompressionType_ = 0; data_ = com.google.protobuf.ByteString.EMPTY; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private Header( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!input.skipField(tag)) { done = true; } break; } case 8: { int rawValue = input.readEnum(); type_ = rawValue; break; } case 18: { cipherMetadataSalt_ = input.readBytes(); break; } case 26: { cipherDataSalt_ = input.readBytes(); break; } case 32: { int rawValue = input.readEnum(); metadataCompressionType_ = rawValue; break; } case 40: { int rawValue = input.readEnum(); dataCompressionType_ = rawValue; break; } case 50: { data_ = input.readBytes(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Header_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Header_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.Header.class, org.sfs.protobuf.XVolume.XDumpFile.Header.Builder.class); } /** * Protobuf enum {@code org.sfs.protobuf.XDumpFile.Header.Type} */ public enum Type implements com.google.protobuf.ProtocolMessageEnum { /** * <code>VERSION_01 = 0;</code> */ VERSION_01(0), UNRECOGNIZED(-1), ; /** * <code>VERSION_01 = 0;</code> */ public static final int VERSION_01_VALUE = 0; public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( "Can't get the number of an unknown enum value."); } return value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static Type valueOf(int value) { return forNumber(value); } public static Type forNumber(int value) { switch (value) { case 0: return VERSION_01; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<Type> internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< Type> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<Type>() { public Type findValueByNumber(int number) { return Type.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 org.sfs.protobuf.XVolume.XDumpFile.Header.getDescriptor().getEnumTypes().get(0); } private static final Type[] VALUES = values(); public static Type valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } if (desc.getIndex() == -1) { return UNRECOGNIZED; } return VALUES[desc.getIndex()]; } private final int value; private Type(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:org.sfs.protobuf.XDumpFile.Header.Type) } public static final int TYPE_FIELD_NUMBER = 1; private int type_; /** * <code>optional .org.sfs.protobuf.XDumpFile.Header.Type type = 1;</code> */ public int getTypeValue() { return type_; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Header.Type type = 1;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Header.Type getType() { org.sfs.protobuf.XVolume.XDumpFile.Header.Type result = org.sfs.protobuf.XVolume.XDumpFile.Header.Type.valueOf(type_); return result == null ? org.sfs.protobuf.XVolume.XDumpFile.Header.Type.UNRECOGNIZED : result; } public static final int CIPHERMETADATASALT_FIELD_NUMBER = 2; private com.google.protobuf.ByteString cipherMetadataSalt_; /** * <code>optional bytes cipherMetadataSalt = 2;</code> */ public com.google.protobuf.ByteString getCipherMetadataSalt() { return cipherMetadataSalt_; } public static final int CIPHERDATASALT_FIELD_NUMBER = 3; private com.google.protobuf.ByteString cipherDataSalt_; /** * <code>optional bytes cipherDataSalt = 3;</code> */ public com.google.protobuf.ByteString getCipherDataSalt() { return cipherDataSalt_; } public static final int METADATACOMPRESSIONTYPE_FIELD_NUMBER = 4; private int metadataCompressionType_; /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType metadataCompressionType = 4;</code> */ public int getMetadataCompressionTypeValue() { return metadataCompressionType_; } /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType metadataCompressionType = 4;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.CompressionType getMetadataCompressionType() { org.sfs.protobuf.XVolume.XDumpFile.CompressionType result = org.sfs.protobuf.XVolume.XDumpFile.CompressionType.valueOf(metadataCompressionType_); return result == null ? org.sfs.protobuf.XVolume.XDumpFile.CompressionType.UNRECOGNIZED : result; } public static final int DATACOMPRESSIONTYPE_FIELD_NUMBER = 5; private int dataCompressionType_; /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType dataCompressionType = 5;</code> */ public int getDataCompressionTypeValue() { return dataCompressionType_; } /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType dataCompressionType = 5;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.CompressionType getDataCompressionType() { org.sfs.protobuf.XVolume.XDumpFile.CompressionType result = org.sfs.protobuf.XVolume.XDumpFile.CompressionType.valueOf(dataCompressionType_); return result == null ? org.sfs.protobuf.XVolume.XDumpFile.CompressionType.UNRECOGNIZED : result; } public static final int DATA_FIELD_NUMBER = 6; private com.google.protobuf.ByteString data_; /** * <code>optional bytes data = 6;</code> */ public com.google.protobuf.ByteString getData() { return data_; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (type_ != org.sfs.protobuf.XVolume.XDumpFile.Header.Type.VERSION_01.getNumber()) { output.writeEnum(1, type_); } if (!cipherMetadataSalt_.isEmpty()) { output.writeBytes(2, cipherMetadataSalt_); } if (!cipherDataSalt_.isEmpty()) { output.writeBytes(3, cipherDataSalt_); } if (metadataCompressionType_ != org.sfs.protobuf.XVolume.XDumpFile.CompressionType.NONE.getNumber()) { output.writeEnum(4, metadataCompressionType_); } if (dataCompressionType_ != org.sfs.protobuf.XVolume.XDumpFile.CompressionType.NONE.getNumber()) { output.writeEnum(5, dataCompressionType_); } if (!data_.isEmpty()) { output.writeBytes(6, data_); } } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (type_ != org.sfs.protobuf.XVolume.XDumpFile.Header.Type.VERSION_01.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(1, type_); } if (!cipherMetadataSalt_.isEmpty()) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, cipherMetadataSalt_); } if (!cipherDataSalt_.isEmpty()) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, cipherDataSalt_); } if (metadataCompressionType_ != org.sfs.protobuf.XVolume.XDumpFile.CompressionType.NONE.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(4, metadataCompressionType_); } if (dataCompressionType_ != org.sfs.protobuf.XVolume.XDumpFile.CompressionType.NONE.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(5, dataCompressionType_); } if (!data_.isEmpty()) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(6, data_); } memoizedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.sfs.protobuf.XVolume.XDumpFile.Header)) { return super.equals(obj); } org.sfs.protobuf.XVolume.XDumpFile.Header other = (org.sfs.protobuf.XVolume.XDumpFile.Header) obj; boolean result = true; result = result && type_ == other.type_; result = result && getCipherMetadataSalt() .equals(other.getCipherMetadataSalt()); result = result && getCipherDataSalt() .equals(other.getCipherDataSalt()); result = result && metadataCompressionType_ == other.metadataCompressionType_; result = result && dataCompressionType_ == other.dataCompressionType_; result = result && getData() .equals(other.getData()); return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); hash = (37 * hash) + TYPE_FIELD_NUMBER; hash = (53 * hash) + type_; hash = (37 * hash) + CIPHERMETADATASALT_FIELD_NUMBER; hash = (53 * hash) + getCipherMetadataSalt().hashCode(); hash = (37 * hash) + CIPHERDATASALT_FIELD_NUMBER; hash = (53 * hash) + getCipherDataSalt().hashCode(); hash = (37 * hash) + METADATACOMPRESSIONTYPE_FIELD_NUMBER; hash = (53 * hash) + metadataCompressionType_; hash = (37 * hash) + DATACOMPRESSIONTYPE_FIELD_NUMBER; hash = (53 * hash) + dataCompressionType_; hash = (37 * hash) + DATA_FIELD_NUMBER; hash = (53 * hash) + getData().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.sfs.protobuf.XVolume.XDumpFile.Header parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile.Header parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile.Header parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile.Header parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile.Header parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Header 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 org.sfs.protobuf.XVolume.XDumpFile.Header parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Header 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 org.sfs.protobuf.XVolume.XDumpFile.Header parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Header parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.sfs.protobuf.XVolume.XDumpFile.Header prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } 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 org.sfs.protobuf.XDumpFile.Header} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:org.sfs.protobuf.XDumpFile.Header) org.sfs.protobuf.XVolume.XDumpFile.HeaderOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Header_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Header_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.Header.class, org.sfs.protobuf.XVolume.XDumpFile.Header.Builder.class); } // Construct using org.sfs.protobuf.XVolume.XDumpFile.Header.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } public Builder clear() { super.clear(); type_ = 0; cipherMetadataSalt_ = com.google.protobuf.ByteString.EMPTY; cipherDataSalt_ = com.google.protobuf.ByteString.EMPTY; metadataCompressionType_ = 0; dataCompressionType_ = 0; data_ = com.google.protobuf.ByteString.EMPTY; return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Header_descriptor; } public org.sfs.protobuf.XVolume.XDumpFile.Header getDefaultInstanceForType() { return org.sfs.protobuf.XVolume.XDumpFile.Header.getDefaultInstance(); } public org.sfs.protobuf.XVolume.XDumpFile.Header build() { org.sfs.protobuf.XVolume.XDumpFile.Header result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.sfs.protobuf.XVolume.XDumpFile.Header buildPartial() { org.sfs.protobuf.XVolume.XDumpFile.Header result = new org.sfs.protobuf.XVolume.XDumpFile.Header(this); result.type_ = type_; result.cipherMetadataSalt_ = cipherMetadataSalt_; result.cipherDataSalt_ = cipherDataSalt_; result.metadataCompressionType_ = metadataCompressionType_; result.dataCompressionType_ = dataCompressionType_; result.data_ = data_; onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.sfs.protobuf.XVolume.XDumpFile.Header) { return mergeFrom((org.sfs.protobuf.XVolume.XDumpFile.Header)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.sfs.protobuf.XVolume.XDumpFile.Header other) { if (other == org.sfs.protobuf.XVolume.XDumpFile.Header.getDefaultInstance()) return this; if (other.type_ != 0) { setTypeValue(other.getTypeValue()); } if (other.getCipherMetadataSalt() != com.google.protobuf.ByteString.EMPTY) { setCipherMetadataSalt(other.getCipherMetadataSalt()); } if (other.getCipherDataSalt() != com.google.protobuf.ByteString.EMPTY) { setCipherDataSalt(other.getCipherDataSalt()); } if (other.metadataCompressionType_ != 0) { setMetadataCompressionTypeValue(other.getMetadataCompressionTypeValue()); } if (other.dataCompressionType_ != 0) { setDataCompressionTypeValue(other.getDataCompressionTypeValue()); } if (other.getData() != com.google.protobuf.ByteString.EMPTY) { setData(other.getData()); } onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.sfs.protobuf.XVolume.XDumpFile.Header parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.sfs.protobuf.XVolume.XDumpFile.Header) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int type_ = 0; /** * <code>optional .org.sfs.protobuf.XDumpFile.Header.Type type = 1;</code> */ public int getTypeValue() { return type_; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Header.Type type = 1;</code> */ public Builder setTypeValue(int value) { type_ = value; onChanged(); return this; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Header.Type type = 1;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Header.Type getType() { org.sfs.protobuf.XVolume.XDumpFile.Header.Type result = org.sfs.protobuf.XVolume.XDumpFile.Header.Type.valueOf(type_); return result == null ? org.sfs.protobuf.XVolume.XDumpFile.Header.Type.UNRECOGNIZED : result; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Header.Type type = 1;</code> */ public Builder setType(org.sfs.protobuf.XVolume.XDumpFile.Header.Type value) { if (value == null) { throw new NullPointerException(); } type_ = value.getNumber(); onChanged(); return this; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Header.Type type = 1;</code> */ public Builder clearType() { type_ = 0; onChanged(); return this; } private com.google.protobuf.ByteString cipherMetadataSalt_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes cipherMetadataSalt = 2;</code> */ public com.google.protobuf.ByteString getCipherMetadataSalt() { return cipherMetadataSalt_; } /** * <code>optional bytes cipherMetadataSalt = 2;</code> */ public Builder setCipherMetadataSalt(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } cipherMetadataSalt_ = value; onChanged(); return this; } /** * <code>optional bytes cipherMetadataSalt = 2;</code> */ public Builder clearCipherMetadataSalt() { cipherMetadataSalt_ = getDefaultInstance().getCipherMetadataSalt(); onChanged(); return this; } private com.google.protobuf.ByteString cipherDataSalt_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes cipherDataSalt = 3;</code> */ public com.google.protobuf.ByteString getCipherDataSalt() { return cipherDataSalt_; } /** * <code>optional bytes cipherDataSalt = 3;</code> */ public Builder setCipherDataSalt(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } cipherDataSalt_ = value; onChanged(); return this; } /** * <code>optional bytes cipherDataSalt = 3;</code> */ public Builder clearCipherDataSalt() { cipherDataSalt_ = getDefaultInstance().getCipherDataSalt(); onChanged(); return this; } private int metadataCompressionType_ = 0; /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType metadataCompressionType = 4;</code> */ public int getMetadataCompressionTypeValue() { return metadataCompressionType_; } /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType metadataCompressionType = 4;</code> */ public Builder setMetadataCompressionTypeValue(int value) { metadataCompressionType_ = value; onChanged(); return this; } /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType metadataCompressionType = 4;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.CompressionType getMetadataCompressionType() { org.sfs.protobuf.XVolume.XDumpFile.CompressionType result = org.sfs.protobuf.XVolume.XDumpFile.CompressionType.valueOf(metadataCompressionType_); return result == null ? org.sfs.protobuf.XVolume.XDumpFile.CompressionType.UNRECOGNIZED : result; } /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType metadataCompressionType = 4;</code> */ public Builder setMetadataCompressionType(org.sfs.protobuf.XVolume.XDumpFile.CompressionType value) { if (value == null) { throw new NullPointerException(); } metadataCompressionType_ = value.getNumber(); onChanged(); return this; } /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType metadataCompressionType = 4;</code> */ public Builder clearMetadataCompressionType() { metadataCompressionType_ = 0; onChanged(); return this; } private int dataCompressionType_ = 0; /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType dataCompressionType = 5;</code> */ public int getDataCompressionTypeValue() { return dataCompressionType_; } /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType dataCompressionType = 5;</code> */ public Builder setDataCompressionTypeValue(int value) { dataCompressionType_ = value; onChanged(); return this; } /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType dataCompressionType = 5;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.CompressionType getDataCompressionType() { org.sfs.protobuf.XVolume.XDumpFile.CompressionType result = org.sfs.protobuf.XVolume.XDumpFile.CompressionType.valueOf(dataCompressionType_); return result == null ? org.sfs.protobuf.XVolume.XDumpFile.CompressionType.UNRECOGNIZED : result; } /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType dataCompressionType = 5;</code> */ public Builder setDataCompressionType(org.sfs.protobuf.XVolume.XDumpFile.CompressionType value) { if (value == null) { throw new NullPointerException(); } dataCompressionType_ = value.getNumber(); onChanged(); return this; } /** * <code>optional .org.sfs.protobuf.XDumpFile.CompressionType dataCompressionType = 5;</code> */ public Builder clearDataCompressionType() { dataCompressionType_ = 0; onChanged(); return this; } private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes data = 6;</code> */ public com.google.protobuf.ByteString getData() { return data_; } /** * <code>optional bytes data = 6;</code> */ public Builder setData(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } data_ = value; onChanged(); return this; } /** * <code>optional bytes data = 6;</code> */ public Builder clearData() { data_ = getDefaultInstance().getData(); onChanged(); return this; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } // @@protoc_insertion_point(builder_scope:org.sfs.protobuf.XDumpFile.Header) } // @@protoc_insertion_point(class_scope:org.sfs.protobuf.XDumpFile.Header) private static final org.sfs.protobuf.XVolume.XDumpFile.Header DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.sfs.protobuf.XVolume.XDumpFile.Header(); } public static org.sfs.protobuf.XVolume.XDumpFile.Header getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser<Header> PARSER = new com.google.protobuf.AbstractParser<Header>() { public Header parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Header(input, extensionRegistry); } }; public static com.google.protobuf.Parser<Header> parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser<Header> getParserForType() { return PARSER; } public org.sfs.protobuf.XVolume.XDumpFile.Header getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface MetadataOrBuilder extends // @@protoc_insertion_point(interface_extends:org.sfs.protobuf.XDumpFile.Metadata) com.google.protobuf.MessageOrBuilder { /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ java.util.List<org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry> getEntriesList(); /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry getEntries(int index); /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ int getEntriesCount(); /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ java.util.List<? extends org.sfs.protobuf.XVolume.XDumpFile.Metadata.EntryOrBuilder> getEntriesOrBuilderList(); /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ org.sfs.protobuf.XVolume.XDumpFile.Metadata.EntryOrBuilder getEntriesOrBuilder( int index); } /** * Protobuf type {@code org.sfs.protobuf.XDumpFile.Metadata} */ public static final class Metadata extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:org.sfs.protobuf.XDumpFile.Metadata) MetadataOrBuilder { // Use Metadata.newBuilder() to construct. private Metadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } private Metadata() { entries_ = java.util.Collections.emptyList(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private Metadata( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!input.skipField(tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { entries_ = new java.util.ArrayList<org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry>(); mutable_bitField0_ |= 0x00000001; } entries_.add( input.readMessage(org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.parser(), extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { entries_ = java.util.Collections.unmodifiableList(entries_); } makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Metadata_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Metadata_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.Metadata.class, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Builder.class); } public interface EntryOrBuilder extends // @@protoc_insertion_point(interface_extends:org.sfs.protobuf.XDumpFile.Metadata.Entry) com.google.protobuf.MessageOrBuilder { /** * <code>optional string name = 1;</code> */ java.lang.String getName(); /** * <code>optional string name = 1;</code> */ com.google.protobuf.ByteString getNameBytes(); /** * <code>repeated string values = 2;</code> */ java.util.List<java.lang.String> getValuesList(); /** * <code>repeated string values = 2;</code> */ int getValuesCount(); /** * <code>repeated string values = 2;</code> */ java.lang.String getValues(int index); /** * <code>repeated string values = 2;</code> */ com.google.protobuf.ByteString getValuesBytes(int index); } /** * Protobuf type {@code org.sfs.protobuf.XDumpFile.Metadata.Entry} */ public static final class Entry extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:org.sfs.protobuf.XDumpFile.Metadata.Entry) EntryOrBuilder { // Use Entry.newBuilder() to construct. private Entry(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } private Entry() { name_ = ""; values_ = com.google.protobuf.LazyStringArrayList.EMPTY; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private Entry( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!input.skipField(tag)) { done = true; } break; } case 10: { java.lang.String s = input.readStringRequireUtf8(); name_ = s; break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { values_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000002; } values_.add(s); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { values_ = values_.getUnmodifiableView(); } makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Metadata_Entry_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Metadata_Entry_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.class, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder.class); } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** * <code>optional string name = 1;</code> */ public java.lang.String getName() { java.lang.Object ref = name_; 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(); name_ = s; return s; } } /** * <code>optional string name = 1;</code> */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VALUES_FIELD_NUMBER = 2; private com.google.protobuf.LazyStringList values_; /** * <code>repeated string values = 2;</code> */ public com.google.protobuf.ProtocolStringList getValuesList() { return values_; } /** * <code>repeated string values = 2;</code> */ public int getValuesCount() { return values_.size(); } /** * <code>repeated string values = 2;</code> */ public java.lang.String getValues(int index) { return values_.get(index); } /** * <code>repeated string values = 2;</code> */ public com.google.protobuf.ByteString getValuesBytes(int index) { return values_.getByteString(index); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (!getNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } for (int i = 0; i < values_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, values_.getRaw(i)); } } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!getNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } { int dataSize = 0; for (int i = 0; i < values_.size(); i++) { dataSize += computeStringSizeNoTag(values_.getRaw(i)); } size += dataSize; size += 1 * getValuesList().size(); } memoizedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry)) { return super.equals(obj); } org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry other = (org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry) obj; boolean result = true; result = result && getName() .equals(other.getName()); result = result && getValuesList() .equals(other.getValuesList()); return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); if (getValuesCount() > 0) { hash = (37 * hash) + VALUES_FIELD_NUMBER; hash = (53 * hash) + getValuesList().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry 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 org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry 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 org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } 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 org.sfs.protobuf.XDumpFile.Metadata.Entry} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:org.sfs.protobuf.XDumpFile.Metadata.Entry) org.sfs.protobuf.XVolume.XDumpFile.Metadata.EntryOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Metadata_Entry_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Metadata_Entry_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.class, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder.class); } // Construct using org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } public Builder clear() { super.clear(); name_ = ""; values_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Metadata_Entry_descriptor; } public org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry getDefaultInstanceForType() { return org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.getDefaultInstance(); } public org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry build() { org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry buildPartial() { org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry result = new org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; result.name_ = name_; if (((bitField0_ & 0x00000002) == 0x00000002)) { values_ = values_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000002); } result.values_ = values_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry) { return mergeFrom((org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry other) { if (other == org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.getDefaultInstance()) return this; if (!other.getName().isEmpty()) { name_ = other.name_; onChanged(); } if (!other.values_.isEmpty()) { if (values_.isEmpty()) { values_ = other.values_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureValuesIsMutable(); values_.addAll(other.values_); } onChanged(); } onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** * <code>optional string name = 1;</code> */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); name_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string name = 1;</code> */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string name = 1;</code> */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } name_ = value; onChanged(); return this; } /** * <code>optional string name = 1;</code> */ public Builder clearName() { name_ = getDefaultInstance().getName(); onChanged(); return this; } /** * <code>optional string name = 1;</code> */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); name_ = value; onChanged(); return this; } private com.google.protobuf.LazyStringList values_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureValuesIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { values_ = new com.google.protobuf.LazyStringArrayList(values_); bitField0_ |= 0x00000002; } } /** * <code>repeated string values = 2;</code> */ public com.google.protobuf.ProtocolStringList getValuesList() { return values_.getUnmodifiableView(); } /** * <code>repeated string values = 2;</code> */ public int getValuesCount() { return values_.size(); } /** * <code>repeated string values = 2;</code> */ public java.lang.String getValues(int index) { return values_.get(index); } /** * <code>repeated string values = 2;</code> */ public com.google.protobuf.ByteString getValuesBytes(int index) { return values_.getByteString(index); } /** * <code>repeated string values = 2;</code> */ public Builder setValues( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureValuesIsMutable(); values_.set(index, value); onChanged(); return this; } /** * <code>repeated string values = 2;</code> */ public Builder addValues( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureValuesIsMutable(); values_.add(value); onChanged(); return this; } /** * <code>repeated string values = 2;</code> */ public Builder addAllValues( java.lang.Iterable<java.lang.String> values) { ensureValuesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, values_); onChanged(); return this; } /** * <code>repeated string values = 2;</code> */ public Builder clearValues() { values_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } /** * <code>repeated string values = 2;</code> */ public Builder addValuesBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureValuesIsMutable(); values_.add(value); onChanged(); return this; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } // @@protoc_insertion_point(builder_scope:org.sfs.protobuf.XDumpFile.Metadata.Entry) } // @@protoc_insertion_point(class_scope:org.sfs.protobuf.XDumpFile.Metadata.Entry) private static final org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry(); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser<Entry> PARSER = new com.google.protobuf.AbstractParser<Entry>() { public Entry parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Entry(input, extensionRegistry); } }; public static com.google.protobuf.Parser<Entry> parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser<Entry> getParserForType() { return PARSER; } public org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public static final int ENTRIES_FIELD_NUMBER = 1; private java.util.List<org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry> entries_; /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public java.util.List<org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry> getEntriesList() { return entries_; } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public java.util.List<? extends org.sfs.protobuf.XVolume.XDumpFile.Metadata.EntryOrBuilder> getEntriesOrBuilderList() { return entries_; } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public int getEntriesCount() { return entries_.size(); } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry getEntries(int index) { return entries_.get(index); } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Metadata.EntryOrBuilder getEntriesOrBuilder( int index) { return entries_.get(index); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { for (int i = 0; i < entries_.size(); i++) { output.writeMessage(1, entries_.get(i)); } } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; for (int i = 0; i < entries_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, entries_.get(i)); } memoizedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.sfs.protobuf.XVolume.XDumpFile.Metadata)) { return super.equals(obj); } org.sfs.protobuf.XVolume.XDumpFile.Metadata other = (org.sfs.protobuf.XVolume.XDumpFile.Metadata) obj; boolean result = true; result = result && getEntriesList() .equals(other.getEntriesList()); return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); if (getEntriesCount() > 0) { hash = (37 * hash) + ENTRIES_FIELD_NUMBER; hash = (53 * hash) + getEntriesList().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata 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 org.sfs.protobuf.XVolume.XDumpFile.Metadata parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata 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 org.sfs.protobuf.XVolume.XDumpFile.Metadata parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.sfs.protobuf.XVolume.XDumpFile.Metadata prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } 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 org.sfs.protobuf.XDumpFile.Metadata} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:org.sfs.protobuf.XDumpFile.Metadata) org.sfs.protobuf.XVolume.XDumpFile.MetadataOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Metadata_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Metadata_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.Metadata.class, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Builder.class); } // Construct using org.sfs.protobuf.XVolume.XDumpFile.Metadata.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getEntriesFieldBuilder(); } } public Builder clear() { super.clear(); if (entriesBuilder_ == null) { entries_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { entriesBuilder_.clear(); } return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Metadata_descriptor; } public org.sfs.protobuf.XVolume.XDumpFile.Metadata getDefaultInstanceForType() { return org.sfs.protobuf.XVolume.XDumpFile.Metadata.getDefaultInstance(); } public org.sfs.protobuf.XVolume.XDumpFile.Metadata build() { org.sfs.protobuf.XVolume.XDumpFile.Metadata result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.sfs.protobuf.XVolume.XDumpFile.Metadata buildPartial() { org.sfs.protobuf.XVolume.XDumpFile.Metadata result = new org.sfs.protobuf.XVolume.XDumpFile.Metadata(this); int from_bitField0_ = bitField0_; if (entriesBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { entries_ = java.util.Collections.unmodifiableList(entries_); bitField0_ = (bitField0_ & ~0x00000001); } result.entries_ = entries_; } else { result.entries_ = entriesBuilder_.build(); } onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.sfs.protobuf.XVolume.XDumpFile.Metadata) { return mergeFrom((org.sfs.protobuf.XVolume.XDumpFile.Metadata)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.sfs.protobuf.XVolume.XDumpFile.Metadata other) { if (other == org.sfs.protobuf.XVolume.XDumpFile.Metadata.getDefaultInstance()) return this; if (entriesBuilder_ == null) { if (!other.entries_.isEmpty()) { if (entries_.isEmpty()) { entries_ = other.entries_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureEntriesIsMutable(); entries_.addAll(other.entries_); } onChanged(); } } else { if (!other.entries_.isEmpty()) { if (entriesBuilder_.isEmpty()) { entriesBuilder_.dispose(); entriesBuilder_ = null; entries_ = other.entries_; bitField0_ = (bitField0_ & ~0x00000001); entriesBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getEntriesFieldBuilder() : null; } else { entriesBuilder_.addAllMessages(other.entries_); } } } onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.sfs.protobuf.XVolume.XDumpFile.Metadata parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.sfs.protobuf.XVolume.XDumpFile.Metadata) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry> entries_ = java.util.Collections.emptyList(); private void ensureEntriesIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { entries_ = new java.util.ArrayList<org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry>(entries_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder, org.sfs.protobuf.XVolume.XDumpFile.Metadata.EntryOrBuilder> entriesBuilder_; /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public java.util.List<org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry> getEntriesList() { if (entriesBuilder_ == null) { return java.util.Collections.unmodifiableList(entries_); } else { return entriesBuilder_.getMessageList(); } } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public int getEntriesCount() { if (entriesBuilder_ == null) { return entries_.size(); } else { return entriesBuilder_.getCount(); } } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry getEntries(int index) { if (entriesBuilder_ == null) { return entries_.get(index); } else { return entriesBuilder_.getMessage(index); } } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public Builder setEntries( int index, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry value) { if (entriesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEntriesIsMutable(); entries_.set(index, value); onChanged(); } else { entriesBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public Builder setEntries( int index, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder builderForValue) { if (entriesBuilder_ == null) { ensureEntriesIsMutable(); entries_.set(index, builderForValue.build()); onChanged(); } else { entriesBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public Builder addEntries(org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry value) { if (entriesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEntriesIsMutable(); entries_.add(value); onChanged(); } else { entriesBuilder_.addMessage(value); } return this; } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public Builder addEntries( int index, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry value) { if (entriesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEntriesIsMutable(); entries_.add(index, value); onChanged(); } else { entriesBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public Builder addEntries( org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder builderForValue) { if (entriesBuilder_ == null) { ensureEntriesIsMutable(); entries_.add(builderForValue.build()); onChanged(); } else { entriesBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public Builder addEntries( int index, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder builderForValue) { if (entriesBuilder_ == null) { ensureEntriesIsMutable(); entries_.add(index, builderForValue.build()); onChanged(); } else { entriesBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public Builder addAllEntries( java.lang.Iterable<? extends org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry> values) { if (entriesBuilder_ == null) { ensureEntriesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, entries_); onChanged(); } else { entriesBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public Builder clearEntries() { if (entriesBuilder_ == null) { entries_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { entriesBuilder_.clear(); } return this; } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public Builder removeEntries(int index) { if (entriesBuilder_ == null) { ensureEntriesIsMutable(); entries_.remove(index); onChanged(); } else { entriesBuilder_.remove(index); } return this; } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder getEntriesBuilder( int index) { return getEntriesFieldBuilder().getBuilder(index); } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Metadata.EntryOrBuilder getEntriesOrBuilder( int index) { if (entriesBuilder_ == null) { return entries_.get(index); } else { return entriesBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public java.util.List<? extends org.sfs.protobuf.XVolume.XDumpFile.Metadata.EntryOrBuilder> getEntriesOrBuilderList() { if (entriesBuilder_ != null) { return entriesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(entries_); } } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder addEntriesBuilder() { return getEntriesFieldBuilder().addBuilder( org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.getDefaultInstance()); } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder addEntriesBuilder( int index) { return getEntriesFieldBuilder().addBuilder( index, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.getDefaultInstance()); } /** * <code>repeated .org.sfs.protobuf.XDumpFile.Metadata.Entry entries = 1;</code> */ public java.util.List<org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder> getEntriesBuilderList() { return getEntriesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder, org.sfs.protobuf.XVolume.XDumpFile.Metadata.EntryOrBuilder> getEntriesFieldBuilder() { if (entriesBuilder_ == null) { entriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Entry.Builder, org.sfs.protobuf.XVolume.XDumpFile.Metadata.EntryOrBuilder>( entries_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); entries_ = null; } return entriesBuilder_; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } // @@protoc_insertion_point(builder_scope:org.sfs.protobuf.XDumpFile.Metadata) } // @@protoc_insertion_point(class_scope:org.sfs.protobuf.XDumpFile.Metadata) private static final org.sfs.protobuf.XVolume.XDumpFile.Metadata DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.sfs.protobuf.XVolume.XDumpFile.Metadata(); } public static org.sfs.protobuf.XVolume.XDumpFile.Metadata getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser<Metadata> PARSER = new com.google.protobuf.AbstractParser<Metadata>() { public Metadata parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Metadata(input, extensionRegistry); } }; public static com.google.protobuf.Parser<Metadata> parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser<Metadata> getParserForType() { return PARSER; } public org.sfs.protobuf.XVolume.XDumpFile.Metadata getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface Version01OrBuilder extends // @@protoc_insertion_point(interface_extends:org.sfs.protobuf.XDumpFile.Version01) com.google.protobuf.MessageOrBuilder { /** * <code>optional string objectId = 1;</code> */ java.lang.String getObjectId(); /** * <code>optional string objectId = 1;</code> */ com.google.protobuf.ByteString getObjectIdBytes(); /** * <code>optional bool deleteMarker = 2;</code> */ boolean getDeleteMarker(); /** * <code>optional bytes etag = 3;</code> */ com.google.protobuf.ByteString getEtag(); /** * <code>optional bytes contentMd5 = 4;</code> */ com.google.protobuf.ByteString getContentMd5(); /** * <code>optional bytes contentSha512 = 5;</code> */ com.google.protobuf.ByteString getContentSha512(); /** * <code>optional string contentType = 6;</code> */ java.lang.String getContentType(); /** * <code>optional string contentType = 6;</code> */ com.google.protobuf.ByteString getContentTypeBytes(); /** * <code>optional string contentEncoding = 7;</code> */ java.lang.String getContentEncoding(); /** * <code>optional string contentEncoding = 7;</code> */ com.google.protobuf.ByteString getContentEncodingBytes(); /** * <code>optional string contentDisposition = 8;</code> */ java.lang.String getContentDisposition(); /** * <code>optional string contentDisposition = 8;</code> */ com.google.protobuf.ByteString getContentDispositionBytes(); /** * <code>optional sint64 contentLength = 9;</code> */ long getContentLength(); /** * <code>optional bool serverSideEncryption = 10;</code> */ boolean getServerSideEncryption(); /** * <code>optional string objectManifest = 11;</code> */ java.lang.String getObjectManifest(); /** * <code>optional string objectManifest = 11;</code> */ com.google.protobuf.ByteString getObjectManifestBytes(); /** * <code>optional bool staticLargeObject = 12;</code> */ boolean getStaticLargeObject(); /** * <code>optional sint64 deleteAt = 13;</code> */ long getDeleteAt(); /** * <code>optional sint64 createTs = 14;</code> */ long getCreateTs(); /** * <code>optional sint64 updateTs = 15;</code> */ long getUpdateTs(); /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ boolean hasMetadata(); /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ org.sfs.protobuf.XVolume.XDumpFile.Metadata getMetadata(); /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ org.sfs.protobuf.XVolume.XDumpFile.MetadataOrBuilder getMetadataOrBuilder(); /** * <code>optional string ownerGuid = 17;</code> */ java.lang.String getOwnerGuid(); /** * <code>optional string ownerGuid = 17;</code> */ com.google.protobuf.ByteString getOwnerGuidBytes(); /** * <code>optional bool deleted = 18;</code> */ boolean getDeleted(); } /** * Protobuf type {@code org.sfs.protobuf.XDumpFile.Version01} */ public static final class Version01 extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:org.sfs.protobuf.XDumpFile.Version01) Version01OrBuilder { // Use Version01.newBuilder() to construct. private Version01(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } private Version01() { objectId_ = ""; deleteMarker_ = false; etag_ = com.google.protobuf.ByteString.EMPTY; contentMd5_ = com.google.protobuf.ByteString.EMPTY; contentSha512_ = com.google.protobuf.ByteString.EMPTY; contentType_ = ""; contentEncoding_ = ""; contentDisposition_ = ""; contentLength_ = 0L; serverSideEncryption_ = false; objectManifest_ = ""; staticLargeObject_ = false; deleteAt_ = 0L; createTs_ = 0L; updateTs_ = 0L; ownerGuid_ = ""; deleted_ = false; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private Version01( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); int mutable_bitField0_ = 0; try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!input.skipField(tag)) { done = true; } break; } case 10: { java.lang.String s = input.readStringRequireUtf8(); objectId_ = s; break; } case 16: { deleteMarker_ = input.readBool(); break; } case 26: { etag_ = input.readBytes(); break; } case 34: { contentMd5_ = input.readBytes(); break; } case 42: { contentSha512_ = input.readBytes(); break; } case 50: { java.lang.String s = input.readStringRequireUtf8(); contentType_ = s; break; } case 58: { java.lang.String s = input.readStringRequireUtf8(); contentEncoding_ = s; break; } case 66: { java.lang.String s = input.readStringRequireUtf8(); contentDisposition_ = s; break; } case 72: { contentLength_ = input.readSInt64(); break; } case 80: { serverSideEncryption_ = input.readBool(); break; } case 90: { java.lang.String s = input.readStringRequireUtf8(); objectManifest_ = s; break; } case 96: { staticLargeObject_ = input.readBool(); break; } case 104: { deleteAt_ = input.readSInt64(); break; } case 112: { createTs_ = input.readSInt64(); break; } case 120: { updateTs_ = input.readSInt64(); break; } case 130: { org.sfs.protobuf.XVolume.XDumpFile.Metadata.Builder subBuilder = null; if (metadata_ != null) { subBuilder = metadata_.toBuilder(); } metadata_ = input.readMessage(org.sfs.protobuf.XVolume.XDumpFile.Metadata.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(metadata_); metadata_ = subBuilder.buildPartial(); } break; } case 138: { java.lang.String s = input.readStringRequireUtf8(); ownerGuid_ = s; break; } case 144: { deleted_ = input.readBool(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Version01_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Version01_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.Version01.class, org.sfs.protobuf.XVolume.XDumpFile.Version01.Builder.class); } public static final int OBJECTID_FIELD_NUMBER = 1; private volatile java.lang.Object objectId_; /** * <code>optional string objectId = 1;</code> */ public java.lang.String getObjectId() { java.lang.Object ref = objectId_; 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(); objectId_ = s; return s; } } /** * <code>optional string objectId = 1;</code> */ public com.google.protobuf.ByteString getObjectIdBytes() { java.lang.Object ref = objectId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); objectId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int DELETEMARKER_FIELD_NUMBER = 2; private boolean deleteMarker_; /** * <code>optional bool deleteMarker = 2;</code> */ public boolean getDeleteMarker() { return deleteMarker_; } public static final int ETAG_FIELD_NUMBER = 3; private com.google.protobuf.ByteString etag_; /** * <code>optional bytes etag = 3;</code> */ public com.google.protobuf.ByteString getEtag() { return etag_; } public static final int CONTENTMD5_FIELD_NUMBER = 4; private com.google.protobuf.ByteString contentMd5_; /** * <code>optional bytes contentMd5 = 4;</code> */ public com.google.protobuf.ByteString getContentMd5() { return contentMd5_; } public static final int CONTENTSHA512_FIELD_NUMBER = 5; private com.google.protobuf.ByteString contentSha512_; /** * <code>optional bytes contentSha512 = 5;</code> */ public com.google.protobuf.ByteString getContentSha512() { return contentSha512_; } public static final int CONTENTTYPE_FIELD_NUMBER = 6; private volatile java.lang.Object contentType_; /** * <code>optional string contentType = 6;</code> */ public java.lang.String getContentType() { java.lang.Object ref = contentType_; 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(); contentType_ = s; return s; } } /** * <code>optional string contentType = 6;</code> */ public com.google.protobuf.ByteString getContentTypeBytes() { java.lang.Object ref = contentType_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); contentType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CONTENTENCODING_FIELD_NUMBER = 7; private volatile java.lang.Object contentEncoding_; /** * <code>optional string contentEncoding = 7;</code> */ public java.lang.String getContentEncoding() { java.lang.Object ref = contentEncoding_; 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(); contentEncoding_ = s; return s; } } /** * <code>optional string contentEncoding = 7;</code> */ public com.google.protobuf.ByteString getContentEncodingBytes() { java.lang.Object ref = contentEncoding_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); contentEncoding_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CONTENTDISPOSITION_FIELD_NUMBER = 8; private volatile java.lang.Object contentDisposition_; /** * <code>optional string contentDisposition = 8;</code> */ public java.lang.String getContentDisposition() { java.lang.Object ref = contentDisposition_; 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(); contentDisposition_ = s; return s; } } /** * <code>optional string contentDisposition = 8;</code> */ public com.google.protobuf.ByteString getContentDispositionBytes() { java.lang.Object ref = contentDisposition_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); contentDisposition_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CONTENTLENGTH_FIELD_NUMBER = 9; private long contentLength_; /** * <code>optional sint64 contentLength = 9;</code> */ public long getContentLength() { return contentLength_; } public static final int SERVERSIDEENCRYPTION_FIELD_NUMBER = 10; private boolean serverSideEncryption_; /** * <code>optional bool serverSideEncryption = 10;</code> */ public boolean getServerSideEncryption() { return serverSideEncryption_; } public static final int OBJECTMANIFEST_FIELD_NUMBER = 11; private volatile java.lang.Object objectManifest_; /** * <code>optional string objectManifest = 11;</code> */ public java.lang.String getObjectManifest() { java.lang.Object ref = objectManifest_; 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(); objectManifest_ = s; return s; } } /** * <code>optional string objectManifest = 11;</code> */ public com.google.protobuf.ByteString getObjectManifestBytes() { java.lang.Object ref = objectManifest_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); objectManifest_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int STATICLARGEOBJECT_FIELD_NUMBER = 12; private boolean staticLargeObject_; /** * <code>optional bool staticLargeObject = 12;</code> */ public boolean getStaticLargeObject() { return staticLargeObject_; } public static final int DELETEAT_FIELD_NUMBER = 13; private long deleteAt_; /** * <code>optional sint64 deleteAt = 13;</code> */ public long getDeleteAt() { return deleteAt_; } public static final int CREATETS_FIELD_NUMBER = 14; private long createTs_; /** * <code>optional sint64 createTs = 14;</code> */ public long getCreateTs() { return createTs_; } public static final int UPDATETS_FIELD_NUMBER = 15; private long updateTs_; /** * <code>optional sint64 updateTs = 15;</code> */ public long getUpdateTs() { return updateTs_; } public static final int METADATA_FIELD_NUMBER = 16; private org.sfs.protobuf.XVolume.XDumpFile.Metadata metadata_; /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ public boolean hasMetadata() { return metadata_ != null; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Metadata getMetadata() { return metadata_ == null ? org.sfs.protobuf.XVolume.XDumpFile.Metadata.getDefaultInstance() : metadata_; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.MetadataOrBuilder getMetadataOrBuilder() { return getMetadata(); } public static final int OWNERGUID_FIELD_NUMBER = 17; private volatile java.lang.Object ownerGuid_; /** * <code>optional string ownerGuid = 17;</code> */ public java.lang.String getOwnerGuid() { java.lang.Object ref = ownerGuid_; 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(); ownerGuid_ = s; return s; } } /** * <code>optional string ownerGuid = 17;</code> */ public com.google.protobuf.ByteString getOwnerGuidBytes() { java.lang.Object ref = ownerGuid_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); ownerGuid_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int DELETED_FIELD_NUMBER = 18; private boolean deleted_; /** * <code>optional bool deleted = 18;</code> */ public boolean getDeleted() { return deleted_; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (!getObjectIdBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, objectId_); } if (deleteMarker_ != false) { output.writeBool(2, deleteMarker_); } if (!etag_.isEmpty()) { output.writeBytes(3, etag_); } if (!contentMd5_.isEmpty()) { output.writeBytes(4, contentMd5_); } if (!contentSha512_.isEmpty()) { output.writeBytes(5, contentSha512_); } if (!getContentTypeBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 6, contentType_); } if (!getContentEncodingBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 7, contentEncoding_); } if (!getContentDispositionBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 8, contentDisposition_); } if (contentLength_ != 0L) { output.writeSInt64(9, contentLength_); } if (serverSideEncryption_ != false) { output.writeBool(10, serverSideEncryption_); } if (!getObjectManifestBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 11, objectManifest_); } if (staticLargeObject_ != false) { output.writeBool(12, staticLargeObject_); } if (deleteAt_ != 0L) { output.writeSInt64(13, deleteAt_); } if (createTs_ != 0L) { output.writeSInt64(14, createTs_); } if (updateTs_ != 0L) { output.writeSInt64(15, updateTs_); } if (metadata_ != null) { output.writeMessage(16, getMetadata()); } if (!getOwnerGuidBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 17, ownerGuid_); } if (deleted_ != false) { output.writeBool(18, deleted_); } } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!getObjectIdBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, objectId_); } if (deleteMarker_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(2, deleteMarker_); } if (!etag_.isEmpty()) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, etag_); } if (!contentMd5_.isEmpty()) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, contentMd5_); } if (!contentSha512_.isEmpty()) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(5, contentSha512_); } if (!getContentTypeBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, contentType_); } if (!getContentEncodingBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, contentEncoding_); } if (!getContentDispositionBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, contentDisposition_); } if (contentLength_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeSInt64Size(9, contentLength_); } if (serverSideEncryption_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(10, serverSideEncryption_); } if (!getObjectManifestBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, objectManifest_); } if (staticLargeObject_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(12, staticLargeObject_); } if (deleteAt_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeSInt64Size(13, deleteAt_); } if (createTs_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeSInt64Size(14, createTs_); } if (updateTs_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeSInt64Size(15, updateTs_); } if (metadata_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(16, getMetadata()); } if (!getOwnerGuidBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, ownerGuid_); } if (deleted_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(18, deleted_); } memoizedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.sfs.protobuf.XVolume.XDumpFile.Version01)) { return super.equals(obj); } org.sfs.protobuf.XVolume.XDumpFile.Version01 other = (org.sfs.protobuf.XVolume.XDumpFile.Version01) obj; boolean result = true; result = result && getObjectId() .equals(other.getObjectId()); result = result && (getDeleteMarker() == other.getDeleteMarker()); result = result && getEtag() .equals(other.getEtag()); result = result && getContentMd5() .equals(other.getContentMd5()); result = result && getContentSha512() .equals(other.getContentSha512()); result = result && getContentType() .equals(other.getContentType()); result = result && getContentEncoding() .equals(other.getContentEncoding()); result = result && getContentDisposition() .equals(other.getContentDisposition()); result = result && (getContentLength() == other.getContentLength()); result = result && (getServerSideEncryption() == other.getServerSideEncryption()); result = result && getObjectManifest() .equals(other.getObjectManifest()); result = result && (getStaticLargeObject() == other.getStaticLargeObject()); result = result && (getDeleteAt() == other.getDeleteAt()); result = result && (getCreateTs() == other.getCreateTs()); result = result && (getUpdateTs() == other.getUpdateTs()); result = result && (hasMetadata() == other.hasMetadata()); if (hasMetadata()) { result = result && getMetadata() .equals(other.getMetadata()); } result = result && getOwnerGuid() .equals(other.getOwnerGuid()); result = result && (getDeleted() == other.getDeleted()); return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); hash = (37 * hash) + OBJECTID_FIELD_NUMBER; hash = (53 * hash) + getObjectId().hashCode(); hash = (37 * hash) + DELETEMARKER_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getDeleteMarker()); hash = (37 * hash) + ETAG_FIELD_NUMBER; hash = (53 * hash) + getEtag().hashCode(); hash = (37 * hash) + CONTENTMD5_FIELD_NUMBER; hash = (53 * hash) + getContentMd5().hashCode(); hash = (37 * hash) + CONTENTSHA512_FIELD_NUMBER; hash = (53 * hash) + getContentSha512().hashCode(); hash = (37 * hash) + CONTENTTYPE_FIELD_NUMBER; hash = (53 * hash) + getContentType().hashCode(); hash = (37 * hash) + CONTENTENCODING_FIELD_NUMBER; hash = (53 * hash) + getContentEncoding().hashCode(); hash = (37 * hash) + CONTENTDISPOSITION_FIELD_NUMBER; hash = (53 * hash) + getContentDisposition().hashCode(); hash = (37 * hash) + CONTENTLENGTH_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getContentLength()); hash = (37 * hash) + SERVERSIDEENCRYPTION_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getServerSideEncryption()); hash = (37 * hash) + OBJECTMANIFEST_FIELD_NUMBER; hash = (53 * hash) + getObjectManifest().hashCode(); hash = (37 * hash) + STATICLARGEOBJECT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getStaticLargeObject()); hash = (37 * hash) + DELETEAT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getDeleteAt()); hash = (37 * hash) + CREATETS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getCreateTs()); hash = (37 * hash) + UPDATETS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getUpdateTs()); if (hasMetadata()) { hash = (37 * hash) + METADATA_FIELD_NUMBER; hash = (53 * hash) + getMetadata().hashCode(); } hash = (37 * hash) + OWNERGUID_FIELD_NUMBER; hash = (53 * hash) + getOwnerGuid().hashCode(); hash = (37 * hash) + DELETED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getDeleted()); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.sfs.protobuf.XVolume.XDumpFile.Version01 parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile.Version01 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile.Version01 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile.Version01 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile.Version01 parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Version01 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 org.sfs.protobuf.XVolume.XDumpFile.Version01 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Version01 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 org.sfs.protobuf.XVolume.XDumpFile.Version01 parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile.Version01 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.sfs.protobuf.XVolume.XDumpFile.Version01 prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } 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 org.sfs.protobuf.XDumpFile.Version01} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:org.sfs.protobuf.XDumpFile.Version01) org.sfs.protobuf.XVolume.XDumpFile.Version01OrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Version01_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Version01_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.Version01.class, org.sfs.protobuf.XVolume.XDumpFile.Version01.Builder.class); } // Construct using org.sfs.protobuf.XVolume.XDumpFile.Version01.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } public Builder clear() { super.clear(); objectId_ = ""; deleteMarker_ = false; etag_ = com.google.protobuf.ByteString.EMPTY; contentMd5_ = com.google.protobuf.ByteString.EMPTY; contentSha512_ = com.google.protobuf.ByteString.EMPTY; contentType_ = ""; contentEncoding_ = ""; contentDisposition_ = ""; contentLength_ = 0L; serverSideEncryption_ = false; objectManifest_ = ""; staticLargeObject_ = false; deleteAt_ = 0L; createTs_ = 0L; updateTs_ = 0L; if (metadataBuilder_ == null) { metadata_ = null; } else { metadata_ = null; metadataBuilder_ = null; } ownerGuid_ = ""; deleted_ = false; return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_Version01_descriptor; } public org.sfs.protobuf.XVolume.XDumpFile.Version01 getDefaultInstanceForType() { return org.sfs.protobuf.XVolume.XDumpFile.Version01.getDefaultInstance(); } public org.sfs.protobuf.XVolume.XDumpFile.Version01 build() { org.sfs.protobuf.XVolume.XDumpFile.Version01 result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.sfs.protobuf.XVolume.XDumpFile.Version01 buildPartial() { org.sfs.protobuf.XVolume.XDumpFile.Version01 result = new org.sfs.protobuf.XVolume.XDumpFile.Version01(this); result.objectId_ = objectId_; result.deleteMarker_ = deleteMarker_; result.etag_ = etag_; result.contentMd5_ = contentMd5_; result.contentSha512_ = contentSha512_; result.contentType_ = contentType_; result.contentEncoding_ = contentEncoding_; result.contentDisposition_ = contentDisposition_; result.contentLength_ = contentLength_; result.serverSideEncryption_ = serverSideEncryption_; result.objectManifest_ = objectManifest_; result.staticLargeObject_ = staticLargeObject_; result.deleteAt_ = deleteAt_; result.createTs_ = createTs_; result.updateTs_ = updateTs_; if (metadataBuilder_ == null) { result.metadata_ = metadata_; } else { result.metadata_ = metadataBuilder_.build(); } result.ownerGuid_ = ownerGuid_; result.deleted_ = deleted_; onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.sfs.protobuf.XVolume.XDumpFile.Version01) { return mergeFrom((org.sfs.protobuf.XVolume.XDumpFile.Version01)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.sfs.protobuf.XVolume.XDumpFile.Version01 other) { if (other == org.sfs.protobuf.XVolume.XDumpFile.Version01.getDefaultInstance()) return this; if (!other.getObjectId().isEmpty()) { objectId_ = other.objectId_; onChanged(); } if (other.getDeleteMarker() != false) { setDeleteMarker(other.getDeleteMarker()); } if (other.getEtag() != com.google.protobuf.ByteString.EMPTY) { setEtag(other.getEtag()); } if (other.getContentMd5() != com.google.protobuf.ByteString.EMPTY) { setContentMd5(other.getContentMd5()); } if (other.getContentSha512() != com.google.protobuf.ByteString.EMPTY) { setContentSha512(other.getContentSha512()); } if (!other.getContentType().isEmpty()) { contentType_ = other.contentType_; onChanged(); } if (!other.getContentEncoding().isEmpty()) { contentEncoding_ = other.contentEncoding_; onChanged(); } if (!other.getContentDisposition().isEmpty()) { contentDisposition_ = other.contentDisposition_; onChanged(); } if (other.getContentLength() != 0L) { setContentLength(other.getContentLength()); } if (other.getServerSideEncryption() != false) { setServerSideEncryption(other.getServerSideEncryption()); } if (!other.getObjectManifest().isEmpty()) { objectManifest_ = other.objectManifest_; onChanged(); } if (other.getStaticLargeObject() != false) { setStaticLargeObject(other.getStaticLargeObject()); } if (other.getDeleteAt() != 0L) { setDeleteAt(other.getDeleteAt()); } if (other.getCreateTs() != 0L) { setCreateTs(other.getCreateTs()); } if (other.getUpdateTs() != 0L) { setUpdateTs(other.getUpdateTs()); } if (other.hasMetadata()) { mergeMetadata(other.getMetadata()); } if (!other.getOwnerGuid().isEmpty()) { ownerGuid_ = other.ownerGuid_; onChanged(); } if (other.getDeleted() != false) { setDeleted(other.getDeleted()); } onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.sfs.protobuf.XVolume.XDumpFile.Version01 parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.sfs.protobuf.XVolume.XDumpFile.Version01) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private java.lang.Object objectId_ = ""; /** * <code>optional string objectId = 1;</code> */ public java.lang.String getObjectId() { java.lang.Object ref = objectId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); objectId_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string objectId = 1;</code> */ public com.google.protobuf.ByteString getObjectIdBytes() { java.lang.Object ref = objectId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); objectId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string objectId = 1;</code> */ public Builder setObjectId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } objectId_ = value; onChanged(); return this; } /** * <code>optional string objectId = 1;</code> */ public Builder clearObjectId() { objectId_ = getDefaultInstance().getObjectId(); onChanged(); return this; } /** * <code>optional string objectId = 1;</code> */ public Builder setObjectIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); objectId_ = value; onChanged(); return this; } private boolean deleteMarker_ ; /** * <code>optional bool deleteMarker = 2;</code> */ public boolean getDeleteMarker() { return deleteMarker_; } /** * <code>optional bool deleteMarker = 2;</code> */ public Builder setDeleteMarker(boolean value) { deleteMarker_ = value; onChanged(); return this; } /** * <code>optional bool deleteMarker = 2;</code> */ public Builder clearDeleteMarker() { deleteMarker_ = false; onChanged(); return this; } private com.google.protobuf.ByteString etag_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes etag = 3;</code> */ public com.google.protobuf.ByteString getEtag() { return etag_; } /** * <code>optional bytes etag = 3;</code> */ public Builder setEtag(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } etag_ = value; onChanged(); return this; } /** * <code>optional bytes etag = 3;</code> */ public Builder clearEtag() { etag_ = getDefaultInstance().getEtag(); onChanged(); return this; } private com.google.protobuf.ByteString contentMd5_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes contentMd5 = 4;</code> */ public com.google.protobuf.ByteString getContentMd5() { return contentMd5_; } /** * <code>optional bytes contentMd5 = 4;</code> */ public Builder setContentMd5(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } contentMd5_ = value; onChanged(); return this; } /** * <code>optional bytes contentMd5 = 4;</code> */ public Builder clearContentMd5() { contentMd5_ = getDefaultInstance().getContentMd5(); onChanged(); return this; } private com.google.protobuf.ByteString contentSha512_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes contentSha512 = 5;</code> */ public com.google.protobuf.ByteString getContentSha512() { return contentSha512_; } /** * <code>optional bytes contentSha512 = 5;</code> */ public Builder setContentSha512(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } contentSha512_ = value; onChanged(); return this; } /** * <code>optional bytes contentSha512 = 5;</code> */ public Builder clearContentSha512() { contentSha512_ = getDefaultInstance().getContentSha512(); onChanged(); return this; } private java.lang.Object contentType_ = ""; /** * <code>optional string contentType = 6;</code> */ public java.lang.String getContentType() { java.lang.Object ref = contentType_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); contentType_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string contentType = 6;</code> */ public com.google.protobuf.ByteString getContentTypeBytes() { java.lang.Object ref = contentType_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); contentType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string contentType = 6;</code> */ public Builder setContentType( java.lang.String value) { if (value == null) { throw new NullPointerException(); } contentType_ = value; onChanged(); return this; } /** * <code>optional string contentType = 6;</code> */ public Builder clearContentType() { contentType_ = getDefaultInstance().getContentType(); onChanged(); return this; } /** * <code>optional string contentType = 6;</code> */ public Builder setContentTypeBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); contentType_ = value; onChanged(); return this; } private java.lang.Object contentEncoding_ = ""; /** * <code>optional string contentEncoding = 7;</code> */ public java.lang.String getContentEncoding() { java.lang.Object ref = contentEncoding_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); contentEncoding_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string contentEncoding = 7;</code> */ public com.google.protobuf.ByteString getContentEncodingBytes() { java.lang.Object ref = contentEncoding_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); contentEncoding_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string contentEncoding = 7;</code> */ public Builder setContentEncoding( java.lang.String value) { if (value == null) { throw new NullPointerException(); } contentEncoding_ = value; onChanged(); return this; } /** * <code>optional string contentEncoding = 7;</code> */ public Builder clearContentEncoding() { contentEncoding_ = getDefaultInstance().getContentEncoding(); onChanged(); return this; } /** * <code>optional string contentEncoding = 7;</code> */ public Builder setContentEncodingBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); contentEncoding_ = value; onChanged(); return this; } private java.lang.Object contentDisposition_ = ""; /** * <code>optional string contentDisposition = 8;</code> */ public java.lang.String getContentDisposition() { java.lang.Object ref = contentDisposition_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); contentDisposition_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string contentDisposition = 8;</code> */ public com.google.protobuf.ByteString getContentDispositionBytes() { java.lang.Object ref = contentDisposition_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); contentDisposition_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string contentDisposition = 8;</code> */ public Builder setContentDisposition( java.lang.String value) { if (value == null) { throw new NullPointerException(); } contentDisposition_ = value; onChanged(); return this; } /** * <code>optional string contentDisposition = 8;</code> */ public Builder clearContentDisposition() { contentDisposition_ = getDefaultInstance().getContentDisposition(); onChanged(); return this; } /** * <code>optional string contentDisposition = 8;</code> */ public Builder setContentDispositionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); contentDisposition_ = value; onChanged(); return this; } private long contentLength_ ; /** * <code>optional sint64 contentLength = 9;</code> */ public long getContentLength() { return contentLength_; } /** * <code>optional sint64 contentLength = 9;</code> */ public Builder setContentLength(long value) { contentLength_ = value; onChanged(); return this; } /** * <code>optional sint64 contentLength = 9;</code> */ public Builder clearContentLength() { contentLength_ = 0L; onChanged(); return this; } private boolean serverSideEncryption_ ; /** * <code>optional bool serverSideEncryption = 10;</code> */ public boolean getServerSideEncryption() { return serverSideEncryption_; } /** * <code>optional bool serverSideEncryption = 10;</code> */ public Builder setServerSideEncryption(boolean value) { serverSideEncryption_ = value; onChanged(); return this; } /** * <code>optional bool serverSideEncryption = 10;</code> */ public Builder clearServerSideEncryption() { serverSideEncryption_ = false; onChanged(); return this; } private java.lang.Object objectManifest_ = ""; /** * <code>optional string objectManifest = 11;</code> */ public java.lang.String getObjectManifest() { java.lang.Object ref = objectManifest_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); objectManifest_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string objectManifest = 11;</code> */ public com.google.protobuf.ByteString getObjectManifestBytes() { java.lang.Object ref = objectManifest_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); objectManifest_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string objectManifest = 11;</code> */ public Builder setObjectManifest( java.lang.String value) { if (value == null) { throw new NullPointerException(); } objectManifest_ = value; onChanged(); return this; } /** * <code>optional string objectManifest = 11;</code> */ public Builder clearObjectManifest() { objectManifest_ = getDefaultInstance().getObjectManifest(); onChanged(); return this; } /** * <code>optional string objectManifest = 11;</code> */ public Builder setObjectManifestBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); objectManifest_ = value; onChanged(); return this; } private boolean staticLargeObject_ ; /** * <code>optional bool staticLargeObject = 12;</code> */ public boolean getStaticLargeObject() { return staticLargeObject_; } /** * <code>optional bool staticLargeObject = 12;</code> */ public Builder setStaticLargeObject(boolean value) { staticLargeObject_ = value; onChanged(); return this; } /** * <code>optional bool staticLargeObject = 12;</code> */ public Builder clearStaticLargeObject() { staticLargeObject_ = false; onChanged(); return this; } private long deleteAt_ ; /** * <code>optional sint64 deleteAt = 13;</code> */ public long getDeleteAt() { return deleteAt_; } /** * <code>optional sint64 deleteAt = 13;</code> */ public Builder setDeleteAt(long value) { deleteAt_ = value; onChanged(); return this; } /** * <code>optional sint64 deleteAt = 13;</code> */ public Builder clearDeleteAt() { deleteAt_ = 0L; onChanged(); return this; } private long createTs_ ; /** * <code>optional sint64 createTs = 14;</code> */ public long getCreateTs() { return createTs_; } /** * <code>optional sint64 createTs = 14;</code> */ public Builder setCreateTs(long value) { createTs_ = value; onChanged(); return this; } /** * <code>optional sint64 createTs = 14;</code> */ public Builder clearCreateTs() { createTs_ = 0L; onChanged(); return this; } private long updateTs_ ; /** * <code>optional sint64 updateTs = 15;</code> */ public long getUpdateTs() { return updateTs_; } /** * <code>optional sint64 updateTs = 15;</code> */ public Builder setUpdateTs(long value) { updateTs_ = value; onChanged(); return this; } /** * <code>optional sint64 updateTs = 15;</code> */ public Builder clearUpdateTs() { updateTs_ = 0L; onChanged(); return this; } private org.sfs.protobuf.XVolume.XDumpFile.Metadata metadata_ = null; private com.google.protobuf.SingleFieldBuilderV3< org.sfs.protobuf.XVolume.XDumpFile.Metadata, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Builder, org.sfs.protobuf.XVolume.XDumpFile.MetadataOrBuilder> metadataBuilder_; /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ public boolean hasMetadata() { return metadataBuilder_ != null || metadata_ != null; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Metadata getMetadata() { if (metadataBuilder_ == null) { return metadata_ == null ? org.sfs.protobuf.XVolume.XDumpFile.Metadata.getDefaultInstance() : metadata_; } else { return metadataBuilder_.getMessage(); } } /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ public Builder setMetadata(org.sfs.protobuf.XVolume.XDumpFile.Metadata value) { if (metadataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } metadata_ = value; onChanged(); } else { metadataBuilder_.setMessage(value); } return this; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ public Builder setMetadata( org.sfs.protobuf.XVolume.XDumpFile.Metadata.Builder builderForValue) { if (metadataBuilder_ == null) { metadata_ = builderForValue.build(); onChanged(); } else { metadataBuilder_.setMessage(builderForValue.build()); } return this; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ public Builder mergeMetadata(org.sfs.protobuf.XVolume.XDumpFile.Metadata value) { if (metadataBuilder_ == null) { if (metadata_ != null) { metadata_ = org.sfs.protobuf.XVolume.XDumpFile.Metadata.newBuilder(metadata_).mergeFrom(value).buildPartial(); } else { metadata_ = value; } onChanged(); } else { metadataBuilder_.mergeFrom(value); } return this; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ public Builder clearMetadata() { if (metadataBuilder_ == null) { metadata_ = null; onChanged(); } else { metadata_ = null; metadataBuilder_ = null; } return this; } /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.Metadata.Builder getMetadataBuilder() { onChanged(); return getMetadataFieldBuilder().getBuilder(); } /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ public org.sfs.protobuf.XVolume.XDumpFile.MetadataOrBuilder getMetadataOrBuilder() { if (metadataBuilder_ != null) { return metadataBuilder_.getMessageOrBuilder(); } else { return metadata_ == null ? org.sfs.protobuf.XVolume.XDumpFile.Metadata.getDefaultInstance() : metadata_; } } /** * <code>optional .org.sfs.protobuf.XDumpFile.Metadata metadata = 16;</code> */ private com.google.protobuf.SingleFieldBuilderV3< org.sfs.protobuf.XVolume.XDumpFile.Metadata, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Builder, org.sfs.protobuf.XVolume.XDumpFile.MetadataOrBuilder> getMetadataFieldBuilder() { if (metadataBuilder_ == null) { metadataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.sfs.protobuf.XVolume.XDumpFile.Metadata, org.sfs.protobuf.XVolume.XDumpFile.Metadata.Builder, org.sfs.protobuf.XVolume.XDumpFile.MetadataOrBuilder>( getMetadata(), getParentForChildren(), isClean()); metadata_ = null; } return metadataBuilder_; } private java.lang.Object ownerGuid_ = ""; /** * <code>optional string ownerGuid = 17;</code> */ public java.lang.String getOwnerGuid() { java.lang.Object ref = ownerGuid_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); ownerGuid_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string ownerGuid = 17;</code> */ public com.google.protobuf.ByteString getOwnerGuidBytes() { java.lang.Object ref = ownerGuid_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); ownerGuid_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string ownerGuid = 17;</code> */ public Builder setOwnerGuid( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ownerGuid_ = value; onChanged(); return this; } /** * <code>optional string ownerGuid = 17;</code> */ public Builder clearOwnerGuid() { ownerGuid_ = getDefaultInstance().getOwnerGuid(); onChanged(); return this; } /** * <code>optional string ownerGuid = 17;</code> */ public Builder setOwnerGuidBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ownerGuid_ = value; onChanged(); return this; } private boolean deleted_ ; /** * <code>optional bool deleted = 18;</code> */ public boolean getDeleted() { return deleted_; } /** * <code>optional bool deleted = 18;</code> */ public Builder setDeleted(boolean value) { deleted_ = value; onChanged(); return this; } /** * <code>optional bool deleted = 18;</code> */ public Builder clearDeleted() { deleted_ = false; onChanged(); return this; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } // @@protoc_insertion_point(builder_scope:org.sfs.protobuf.XDumpFile.Version01) } // @@protoc_insertion_point(class_scope:org.sfs.protobuf.XDumpFile.Version01) private static final org.sfs.protobuf.XVolume.XDumpFile.Version01 DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.sfs.protobuf.XVolume.XDumpFile.Version01(); } public static org.sfs.protobuf.XVolume.XDumpFile.Version01 getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser<Version01> PARSER = new com.google.protobuf.AbstractParser<Version01>() { public Version01 parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Version01(input, extensionRegistry); } }; public static com.google.protobuf.Parser<Version01> parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser<Version01> getParserForType() { return PARSER; } public org.sfs.protobuf.XVolume.XDumpFile.Version01 getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; memoizedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.sfs.protobuf.XVolume.XDumpFile)) { return super.equals(obj); } org.sfs.protobuf.XVolume.XDumpFile other = (org.sfs.protobuf.XVolume.XDumpFile) obj; boolean result = true; return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static org.sfs.protobuf.XVolume.XDumpFile parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.sfs.protobuf.XVolume.XDumpFile parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.sfs.protobuf.XVolume.XDumpFile parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile 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 org.sfs.protobuf.XVolume.XDumpFile parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile 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 org.sfs.protobuf.XVolume.XDumpFile parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.sfs.protobuf.XVolume.XDumpFile parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(org.sfs.protobuf.XVolume.XDumpFile prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } 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 org.sfs.protobuf.XDumpFile} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:org.sfs.protobuf.XDumpFile) org.sfs.protobuf.XVolume.XDumpFileOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_fieldAccessorTable .ensureFieldAccessorsInitialized( org.sfs.protobuf.XVolume.XDumpFile.class, org.sfs.protobuf.XVolume.XDumpFile.Builder.class); } // Construct using org.sfs.protobuf.XVolume.XDumpFile.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } public Builder clear() { super.clear(); return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.sfs.protobuf.XVolume.internal_static_org_sfs_protobuf_XDumpFile_descriptor; } public org.sfs.protobuf.XVolume.XDumpFile getDefaultInstanceForType() { return org.sfs.protobuf.XVolume.XDumpFile.getDefaultInstance(); } public org.sfs.protobuf.XVolume.XDumpFile build() { org.sfs.protobuf.XVolume.XDumpFile result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.sfs.protobuf.XVolume.XDumpFile buildPartial() { org.sfs.protobuf.XVolume.XDumpFile result = new org.sfs.protobuf.XVolume.XDumpFile(this); onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.sfs.protobuf.XVolume.XDumpFile) { return mergeFrom((org.sfs.protobuf.XVolume.XDumpFile)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.sfs.protobuf.XVolume.XDumpFile other) { if (other == org.sfs.protobuf.XVolume.XDumpFile.getDefaultInstance()) return this; onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.sfs.protobuf.XVolume.XDumpFile parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.sfs.protobuf.XVolume.XDumpFile) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return this; } // @@protoc_insertion_point(builder_scope:org.sfs.protobuf.XDumpFile) } // @@protoc_insertion_point(class_scope:org.sfs.protobuf.XDumpFile) private static final org.sfs.protobuf.XVolume.XDumpFile DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.sfs.protobuf.XVolume.XDumpFile(); } public static org.sfs.protobuf.XVolume.XDumpFile getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser<XDumpFile> PARSER = new com.google.protobuf.AbstractParser<XDumpFile>() { public XDumpFile parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new XDumpFile(input, extensionRegistry); } }; public static com.google.protobuf.Parser<XDumpFile> parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser<XDumpFile> getParserForType() { return PARSER; } public org.sfs.protobuf.XVolume.XDumpFile getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private static final com.google.protobuf.Descriptors.Descriptor internal_static_org_sfs_protobuf_XSuperBlock_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_org_sfs_protobuf_XSuperBlock_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_org_sfs_protobuf_XIndexBlock_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_org_sfs_protobuf_XIndexBlock_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_org_sfs_protobuf_XJournal_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_org_sfs_protobuf_XJournal_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_org_sfs_protobuf_XJournal_Super_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_org_sfs_protobuf_XJournal_Super_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_org_sfs_protobuf_XJournal_Header_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_org_sfs_protobuf_XJournal_Header_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_org_sfs_protobuf_XDumpFile_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_org_sfs_protobuf_XDumpFile_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_org_sfs_protobuf_XDumpFile_FirstHeader_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_org_sfs_protobuf_XDumpFile_FirstHeader_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_org_sfs_protobuf_XDumpFile_Header_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_org_sfs_protobuf_XDumpFile_Header_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_org_sfs_protobuf_XDumpFile_Metadata_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_org_sfs_protobuf_XDumpFile_Metadata_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_org_sfs_protobuf_XDumpFile_Metadata_Entry_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_org_sfs_protobuf_XDumpFile_Metadata_Entry_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_org_sfs_protobuf_XDumpFile_Version01_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_org_sfs_protobuf_XDumpFile_Version01_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 src/main/resources/XVolume.proto\022\020org." + "sfs.protobuf\"\257\001\n\013XSuperBlock\0220\n\004type\030\001 \001" + "(\0162\".org.sfs.protobuf.XSuperBlock.Type\022\020" + "\n\010volumeId\030\002 \001(\t\022\026\n\016indexBlockSize\030\003 \001(\r" + "\022\025\n\rdataBlockSize\030\004 \001(\r\"-\n\004Type\022\013\n\007UNKNO" + "WN\020\000\022\013\n\007PRIMARY\020\001\022\013\n\007REPLICA\020\002\"\213\001\n\013XInde" + "xBlock\022\017\n\007deleted\030\001 \001(\010\022\024\n\014acknowledged\030" + "\002 \001(\010\022\030\n\020garbageCollected\030\003 \001(\010\022\021\n\tupdat" + "edTs\030\004 \001(\022\022\022\n\ndataLength\030\006 \001(\004\022\024\n\014dataPo" + "sition\030\007 \001(\004\"\310\001\n\010XJournal\032\032\n\005Super\022\021\n\tbl", "ockSize\030\001 \001(\r\032\237\001\n\006Header\022\030\n\020metaDataPosi" + "tion\030\001 \001(\004\022\026\n\016metaDataLength\030\002 \001(\004\022\024\n\014da" + "taPosition\030\003 \001(\004\022\022\n\ndataLength\030\004 \001(\004\022\032\n\022" + "nextHeaderPosition\030\005 \001(\004\022\035\n\025previousHead" + "erPositon\030\006 \001(\004\"\302\007\n\tXDumpFile\0324\n\013FirstHe" + "ader\022\021\n\tencrypted\030\001 \001(\010\022\022\n\ncipherName\030\002 " + "\001(\t\032\261\002\n\006Header\0225\n\004type\030\001 \001(\0162\'.org.sfs.p" + "rotobuf.XDumpFile.Header.Type\022\032\n\022cipherM" + "etadataSalt\030\002 \001(\014\022\026\n\016cipherDataSalt\030\003 \001(" + "\014\022L\n\027metadataCompressionType\030\004 \001(\0162+.org", ".sfs.protobuf.XDumpFile.CompressionType\022" + "H\n\023dataCompressionType\030\005 \001(\0162+.org.sfs.p" + "rotobuf.XDumpFile.CompressionType\022\014\n\004dat" + "a\030\006 \001(\014\"\026\n\004Type\022\016\n\nVERSION_01\020\000\032n\n\010Metad" + "ata\022;\n\007entries\030\001 \003(\0132*.org.sfs.protobuf." + "XDumpFile.Metadata.Entry\032%\n\005Entry\022\014\n\004nam" + "e\030\001 \001(\t\022\016\n\006values\030\002 \003(\t\032\260\003\n\tVersion01\022\020\n" + "\010objectId\030\001 \001(\t\022\024\n\014deleteMarker\030\002 \001(\010\022\014\n" + "\004etag\030\003 \001(\014\022\022\n\ncontentMd5\030\004 \001(\014\022\025\n\rconte" + "ntSha512\030\005 \001(\014\022\023\n\013contentType\030\006 \001(\t\022\027\n\017c", "ontentEncoding\030\007 \001(\t\022\032\n\022contentDispositi" + "on\030\010 \001(\t\022\025\n\rcontentLength\030\t \001(\022\022\034\n\024serve" + "rSideEncryption\030\n \001(\010\022\026\n\016objectManifest\030" + "\013 \001(\t\022\031\n\021staticLargeObject\030\014 \001(\010\022\020\n\010dele" + "teAt\030\r \001(\022\022\020\n\010createTs\030\016 \001(\022\022\020\n\010updateTs" + "\030\017 \001(\022\0226\n\010metadata\030\020 \001(\0132$.org.sfs.proto" + "buf.XDumpFile.Metadata\022\021\n\townerGuid\030\021 \001(" + "\t\022\017\n\007deleted\030\022 \001(\010\"(\n\017CompressionType\022\010\n" + "\004NONE\020\000\022\013\n\007DEFLATE\020\001b\006proto3" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor root) { descriptor = root; return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { }, assigner); internal_static_org_sfs_protobuf_XSuperBlock_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_org_sfs_protobuf_XSuperBlock_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_org_sfs_protobuf_XSuperBlock_descriptor, new java.lang.String[] { "Type", "VolumeId", "IndexBlockSize", "DataBlockSize", }); internal_static_org_sfs_protobuf_XIndexBlock_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_org_sfs_protobuf_XIndexBlock_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_org_sfs_protobuf_XIndexBlock_descriptor, new java.lang.String[] { "Deleted", "Acknowledged", "GarbageCollected", "UpdatedTs", "DataLength", "DataPosition", }); internal_static_org_sfs_protobuf_XJournal_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_org_sfs_protobuf_XJournal_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_org_sfs_protobuf_XJournal_descriptor, new java.lang.String[] { }); internal_static_org_sfs_protobuf_XJournal_Super_descriptor = internal_static_org_sfs_protobuf_XJournal_descriptor.getNestedTypes().get(0); internal_static_org_sfs_protobuf_XJournal_Super_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_org_sfs_protobuf_XJournal_Super_descriptor, new java.lang.String[] { "BlockSize", }); internal_static_org_sfs_protobuf_XJournal_Header_descriptor = internal_static_org_sfs_protobuf_XJournal_descriptor.getNestedTypes().get(1); internal_static_org_sfs_protobuf_XJournal_Header_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_org_sfs_protobuf_XJournal_Header_descriptor, new java.lang.String[] { "MetaDataPosition", "MetaDataLength", "DataPosition", "DataLength", "NextHeaderPosition", "PreviousHeaderPositon", }); internal_static_org_sfs_protobuf_XDumpFile_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_org_sfs_protobuf_XDumpFile_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_org_sfs_protobuf_XDumpFile_descriptor, new java.lang.String[] { }); internal_static_org_sfs_protobuf_XDumpFile_FirstHeader_descriptor = internal_static_org_sfs_protobuf_XDumpFile_descriptor.getNestedTypes().get(0); internal_static_org_sfs_protobuf_XDumpFile_FirstHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_org_sfs_protobuf_XDumpFile_FirstHeader_descriptor, new java.lang.String[] { "Encrypted", "CipherName", }); internal_static_org_sfs_protobuf_XDumpFile_Header_descriptor = internal_static_org_sfs_protobuf_XDumpFile_descriptor.getNestedTypes().get(1); internal_static_org_sfs_protobuf_XDumpFile_Header_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_org_sfs_protobuf_XDumpFile_Header_descriptor, new java.lang.String[] { "Type", "CipherMetadataSalt", "CipherDataSalt", "MetadataCompressionType", "DataCompressionType", "Data", }); internal_static_org_sfs_protobuf_XDumpFile_Metadata_descriptor = internal_static_org_sfs_protobuf_XDumpFile_descriptor.getNestedTypes().get(2); internal_static_org_sfs_protobuf_XDumpFile_Metadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_org_sfs_protobuf_XDumpFile_Metadata_descriptor, new java.lang.String[] { "Entries", }); internal_static_org_sfs_protobuf_XDumpFile_Metadata_Entry_descriptor = internal_static_org_sfs_protobuf_XDumpFile_Metadata_descriptor.getNestedTypes().get(0); internal_static_org_sfs_protobuf_XDumpFile_Metadata_Entry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_org_sfs_protobuf_XDumpFile_Metadata_Entry_descriptor, new java.lang.String[] { "Name", "Values", }); internal_static_org_sfs_protobuf_XDumpFile_Version01_descriptor = internal_static_org_sfs_protobuf_XDumpFile_descriptor.getNestedTypes().get(3); internal_static_org_sfs_protobuf_XDumpFile_Version01_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_org_sfs_protobuf_XDumpFile_Version01_descriptor, new java.lang.String[] { "ObjectId", "DeleteMarker", "Etag", "ContentMd5", "ContentSha512", "ContentType", "ContentEncoding", "ContentDisposition", "ContentLength", "ServerSideEncryption", "ObjectManifest", "StaticLargeObject", "DeleteAt", "CreateTs", "UpdateTs", "Metadata", "OwnerGuid", "Deleted", }); } // @@protoc_insertion_point(outer_class_scope) }