Class MLDataFormats.OffloadSegment.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
org.apache.bookkeeper.mledger.proto.MLDataFormats.OffloadSegment.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,MLDataFormats.OffloadSegmentOrBuilder
- Enclosing class:
- MLDataFormats.OffloadSegment
public static final class MLDataFormats.OffloadSegment.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
implements MLDataFormats.OffloadSegmentOrBuilder
Protobuf type
OffloadSegment-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()timestamp in millisecondoptional bool complete = 3;optional .OffloadDriverMetadata driverMetadata = 7;optional int64 endEntryId = 6;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) timestamp in millisecondclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional int64 uidLsb = 2;optional int64 uidMsb = 1;clone()longtimestamp in millisecondbooleanoptional bool complete = 3;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional .OffloadDriverMetadata driverMetadata = 7;optional .OffloadDriverMetadata driverMetadata = 7;optional .OffloadDriverMetadata driverMetadata = 7;longoptional int64 endEntryId = 6;longtimestamp in millisecondlongoptional int64 uidLsb = 2;longoptional int64 uidMsb = 1;booleantimestamp in millisecondbooleanoptional bool complete = 3;booleanoptional .OffloadDriverMetadata driverMetadata = 7;booleanoptional int64 endEntryId = 6;booleantimestamp in millisecondbooleanoptional int64 uidLsb = 2;booleanoptional int64 uidMsb = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanoptional .OffloadDriverMetadata driverMetadata = 7;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAssignedTimestamp(long value) timestamp in millisecondsetComplete(boolean value) optional bool complete = 3;optional .OffloadDriverMetadata driverMetadata = 7;setDriverMetadata(MLDataFormats.OffloadDriverMetadata.Builder builderForValue) optional .OffloadDriverMetadata driverMetadata = 7;setEndEntryId(long value) optional int64 endEntryId = 6;setOffloadedTimestamp(long value) timestamp in millisecondsetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUidLsb(long value) optional int64 uidLsb = 2;setUidMsb(long value) optional int64 uidMsb = 1;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-
setField
public MLDataFormats.OffloadSegment.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-
clearField
public MLDataFormats.OffloadSegment.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-
clearOneof
public MLDataFormats.OffloadSegment.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-
setRepeatedField
public MLDataFormats.OffloadSegment.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-
addRepeatedField
public MLDataFormats.OffloadSegment.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MLDataFormats.OffloadSegment.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-
mergeFrom
public MLDataFormats.OffloadSegment.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MLDataFormats.OffloadSegment.Builder>- Throws:
IOException
-
hasUidMsb
public boolean hasUidMsb()optional int64 uidMsb = 1;- Specified by:
hasUidMsbin interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- Whether the uidMsb field is set.
-
getUidMsb
public long getUidMsb()optional int64 uidMsb = 1;- Specified by:
getUidMsbin interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- The uidMsb.
-
setUidMsb
optional int64 uidMsb = 1;- Parameters:
value- The uidMsb to set.- Returns:
- This builder for chaining.
-
clearUidMsb
optional int64 uidMsb = 1;- Returns:
- This builder for chaining.
-
hasUidLsb
public boolean hasUidLsb()optional int64 uidLsb = 2;- Specified by:
hasUidLsbin interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- Whether the uidLsb field is set.
-
getUidLsb
public long getUidLsb()optional int64 uidLsb = 2;- Specified by:
getUidLsbin interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- The uidLsb.
-
setUidLsb
optional int64 uidLsb = 2;- Parameters:
value- The uidLsb to set.- Returns:
- This builder for chaining.
-
clearUidLsb
optional int64 uidLsb = 2;- Returns:
- This builder for chaining.
-
hasComplete
public boolean hasComplete()optional bool complete = 3;- Specified by:
hasCompletein interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- Whether the complete field is set.
-
getComplete
public boolean getComplete()optional bool complete = 3;- Specified by:
getCompletein interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- The complete.
-
setComplete
optional bool complete = 3;- Parameters:
value- The complete to set.- Returns:
- This builder for chaining.
-
clearComplete
optional bool complete = 3;- Returns:
- This builder for chaining.
-
hasAssignedTimestamp
public boolean hasAssignedTimestamp()timestamp in millisecond
optional int64 assignedTimestamp = 4;- Specified by:
hasAssignedTimestampin interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- Whether the assignedTimestamp field is set.
-
getAssignedTimestamp
public long getAssignedTimestamp()timestamp in millisecond
optional int64 assignedTimestamp = 4;- Specified by:
getAssignedTimestampin interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- The assignedTimestamp.
-
setAssignedTimestamp
timestamp in millisecond
optional int64 assignedTimestamp = 4;- Parameters:
value- The assignedTimestamp to set.- Returns:
- This builder for chaining.
-
clearAssignedTimestamp
timestamp in millisecond
optional int64 assignedTimestamp = 4;- Returns:
- This builder for chaining.
-
hasOffloadedTimestamp
public boolean hasOffloadedTimestamp()timestamp in millisecond
optional int64 offloadedTimestamp = 5;- Specified by:
hasOffloadedTimestampin interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- Whether the offloadedTimestamp field is set.
-
getOffloadedTimestamp
public long getOffloadedTimestamp()timestamp in millisecond
optional int64 offloadedTimestamp = 5;- Specified by:
getOffloadedTimestampin interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- The offloadedTimestamp.
-
setOffloadedTimestamp
timestamp in millisecond
optional int64 offloadedTimestamp = 5;- Parameters:
value- The offloadedTimestamp to set.- Returns:
- This builder for chaining.
-
clearOffloadedTimestamp
timestamp in millisecond
optional int64 offloadedTimestamp = 5;- Returns:
- This builder for chaining.
-
hasEndEntryId
public boolean hasEndEntryId()optional int64 endEntryId = 6;- Specified by:
hasEndEntryIdin interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- Whether the endEntryId field is set.
-
getEndEntryId
public long getEndEntryId()optional int64 endEntryId = 6;- Specified by:
getEndEntryIdin interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- The endEntryId.
-
setEndEntryId
optional int64 endEntryId = 6;- Parameters:
value- The endEntryId to set.- Returns:
- This builder for chaining.
-
clearEndEntryId
optional int64 endEntryId = 6;- Returns:
- This builder for chaining.
-
hasDriverMetadata
public boolean hasDriverMetadata()optional .OffloadDriverMetadata driverMetadata = 7;- Specified by:
hasDriverMetadatain interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- Whether the driverMetadata field is set.
-
getDriverMetadata
optional .OffloadDriverMetadata driverMetadata = 7;- Specified by:
getDriverMetadatain interfaceMLDataFormats.OffloadSegmentOrBuilder- Returns:
- The driverMetadata.
-
setDriverMetadata
public MLDataFormats.OffloadSegment.Builder setDriverMetadata(MLDataFormats.OffloadDriverMetadata value) optional .OffloadDriverMetadata driverMetadata = 7; -
setDriverMetadata
public MLDataFormats.OffloadSegment.Builder setDriverMetadata(MLDataFormats.OffloadDriverMetadata.Builder builderForValue) optional .OffloadDriverMetadata driverMetadata = 7; -
mergeDriverMetadata
public MLDataFormats.OffloadSegment.Builder mergeDriverMetadata(MLDataFormats.OffloadDriverMetadata value) optional .OffloadDriverMetadata driverMetadata = 7; -
clearDriverMetadata
optional .OffloadDriverMetadata driverMetadata = 7; -
getDriverMetadataBuilder
optional .OffloadDriverMetadata driverMetadata = 7; -
getDriverMetadataOrBuilder
optional .OffloadDriverMetadata driverMetadata = 7;- Specified by:
getDriverMetadataOrBuilderin interfaceMLDataFormats.OffloadSegmentOrBuilder
-
setUnknownFields
public final MLDataFormats.OffloadSegment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-
mergeUnknownFields
public final MLDataFormats.OffloadSegment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MLDataFormats.OffloadSegment.Builder>
-