Package org.apache.spark.status.protobuf
Class StoreTypes.ShuffleWriteMetricDistributions.Builder
Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<StoreTypes.ShuffleWriteMetricDistributions.Builder>
org.apache.spark.status.protobuf.StoreTypes.ShuffleWriteMetricDistributions.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,StoreTypes.ShuffleWriteMetricDistributionsOrBuilder
- Enclosing class:
- StoreTypes.ShuffleWriteMetricDistributions
public static final class StoreTypes.ShuffleWriteMetricDistributions.Builder
extends com.google.protobuf.GeneratedMessage.Builder<StoreTypes.ShuffleWriteMetricDistributions.Builder>
implements StoreTypes.ShuffleWriteMetricDistributionsOrBuilder
Protobuf type
org.apache.spark.status.protobuf.ShuffleWriteMetricDistributions-
Method Summary
Modifier and TypeMethodDescriptionaddAllWriteBytes(Iterable<? extends Double> values) repeated double write_bytes = 1;addAllWriteRecords(Iterable<? extends Double> values) repeated double write_records = 2;addAllWriteTime(Iterable<? extends Double> values) repeated double write_time = 3;addWriteBytes(double value) repeated double write_bytes = 1;addWriteRecords(double value) repeated double write_records = 2;addWriteTime(double value) repeated double write_time = 3;build()clear()repeated double write_bytes = 1;repeated double write_records = 2;repeated double write_time = 3;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptordoublegetWriteBytes(int index) repeated double write_bytes = 1;intrepeated double write_bytes = 1;repeated double write_bytes = 1;doublegetWriteRecords(int index) repeated double write_records = 2;intrepeated double write_records = 2;repeated double write_records = 2;doublegetWriteTime(int index) repeated double write_time = 3;intrepeated double write_time = 3;repeated double write_time = 3;final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setWriteBytes(int index, double value) repeated double write_bytes = 1;setWriteRecords(int index, double value) repeated double write_records = 2;setWriteTime(int index, double value) repeated double write_time = 3;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, mergeUnknownFields, newBuilderForField, setField, setRepeatedField, setUnknownFieldsMethods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFromMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods 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() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<StoreTypes.ShuffleWriteMetricDistributions.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.GeneratedMessage.Builder<StoreTypes.ShuffleWriteMetricDistributions.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
-
mergeFrom
public StoreTypes.ShuffleWriteMetricDistributions.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StoreTypes.ShuffleWriteMetricDistributions.Builder>
-
mergeFrom
public StoreTypes.ShuffleWriteMetricDistributions.Builder mergeFrom(StoreTypes.ShuffleWriteMetricDistributions other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<StoreTypes.ShuffleWriteMetricDistributions.Builder>
-
mergeFrom
public StoreTypes.ShuffleWriteMetricDistributions.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<StoreTypes.ShuffleWriteMetricDistributions.Builder>- Throws:
IOException
-
getWriteBytesList
repeated double write_bytes = 1;- Specified by:
getWriteBytesListin interfaceStoreTypes.ShuffleWriteMetricDistributionsOrBuilder- Returns:
- A list containing the writeBytes.
-
getWriteBytesCount
public int getWriteBytesCount()repeated double write_bytes = 1;- Specified by:
getWriteBytesCountin interfaceStoreTypes.ShuffleWriteMetricDistributionsOrBuilder- Returns:
- The count of writeBytes.
-
getWriteBytes
public double getWriteBytes(int index) repeated double write_bytes = 1;- Specified by:
getWriteBytesin interfaceStoreTypes.ShuffleWriteMetricDistributionsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The writeBytes at the given index.
-
setWriteBytes
repeated double write_bytes = 1;- Parameters:
index- The index to set the value at.value- The writeBytes to set.- Returns:
- This builder for chaining.
-
addWriteBytes
repeated double write_bytes = 1;- Parameters:
value- The writeBytes to add.- Returns:
- This builder for chaining.
-
addAllWriteBytes
public StoreTypes.ShuffleWriteMetricDistributions.Builder addAllWriteBytes(Iterable<? extends Double> values) repeated double write_bytes = 1;- Parameters:
values- The writeBytes to add.- Returns:
- This builder for chaining.
-
clearWriteBytes
repeated double write_bytes = 1;- Returns:
- This builder for chaining.
-
getWriteRecordsList
repeated double write_records = 2;- Specified by:
getWriteRecordsListin interfaceStoreTypes.ShuffleWriteMetricDistributionsOrBuilder- Returns:
- A list containing the writeRecords.
-
getWriteRecordsCount
public int getWriteRecordsCount()repeated double write_records = 2;- Specified by:
getWriteRecordsCountin interfaceStoreTypes.ShuffleWriteMetricDistributionsOrBuilder- Returns:
- The count of writeRecords.
-
getWriteRecords
public double getWriteRecords(int index) repeated double write_records = 2;- Specified by:
getWriteRecordsin interfaceStoreTypes.ShuffleWriteMetricDistributionsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The writeRecords at the given index.
-
setWriteRecords
repeated double write_records = 2;- Parameters:
index- The index to set the value at.value- The writeRecords to set.- Returns:
- This builder for chaining.
-
addWriteRecords
repeated double write_records = 2;- Parameters:
value- The writeRecords to add.- Returns:
- This builder for chaining.
-
addAllWriteRecords
public StoreTypes.ShuffleWriteMetricDistributions.Builder addAllWriteRecords(Iterable<? extends Double> values) repeated double write_records = 2;- Parameters:
values- The writeRecords to add.- Returns:
- This builder for chaining.
-
clearWriteRecords
repeated double write_records = 2;- Returns:
- This builder for chaining.
-
getWriteTimeList
repeated double write_time = 3;- Specified by:
getWriteTimeListin interfaceStoreTypes.ShuffleWriteMetricDistributionsOrBuilder- Returns:
- A list containing the writeTime.
-
getWriteTimeCount
public int getWriteTimeCount()repeated double write_time = 3;- Specified by:
getWriteTimeCountin interfaceStoreTypes.ShuffleWriteMetricDistributionsOrBuilder- Returns:
- The count of writeTime.
-
getWriteTime
public double getWriteTime(int index) repeated double write_time = 3;- Specified by:
getWriteTimein interfaceStoreTypes.ShuffleWriteMetricDistributionsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The writeTime at the given index.
-
setWriteTime
repeated double write_time = 3;- Parameters:
index- The index to set the value at.value- The writeTime to set.- Returns:
- This builder for chaining.
-
addWriteTime
repeated double write_time = 3;- Parameters:
value- The writeTime to add.- Returns:
- This builder for chaining.
-
addAllWriteTime
public StoreTypes.ShuffleWriteMetricDistributions.Builder addAllWriteTime(Iterable<? extends Double> values) repeated double write_time = 3;- Parameters:
values- The writeTime to add.- Returns:
- This builder for chaining.
-
clearWriteTime
repeated double write_time = 3;- Returns:
- This builder for chaining.
-