public static final class DriverRuntimeProtocol.ResourceRequestProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<DriverRuntimeProtocol.ResourceRequestProto.Builder> implements DriverRuntimeProtocol.ResourceRequestProtoOrBuilder
ResourceRequestProtoaddRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, mergeUnknownFields, newBuilderForField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrompublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public DriverRuntimeProtocol.ResourceRequestProto.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<DriverRuntimeProtocol.ResourceRequestProto.Builder>public DriverRuntimeProtocol.ResourceRequestProto.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<DriverRuntimeProtocol.ResourceRequestProto.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<DriverRuntimeProtocol.ResourceRequestProto.Builder>public DriverRuntimeProtocol.ResourceRequestProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DriverRuntimeProtocol.ResourceRequestProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DriverRuntimeProtocol.ResourceRequestProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DriverRuntimeProtocol.ResourceRequestProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DriverRuntimeProtocol.ResourceRequestProto.Builder>public DriverRuntimeProtocol.ResourceRequestProto.Builder mergeFrom(DriverRuntimeProtocol.ResourceRequestProto other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<DriverRuntimeProtocol.ResourceRequestProto.Builder>public DriverRuntimeProtocol.ResourceRequestProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DriverRuntimeProtocol.ResourceRequestProto.Builder>IOExceptionpublic boolean hasMemorySize()
optional int32 memory_size = 2;
optional SIZE resource_size = 1; // Removed in REEF 0.3 in favor of memory_size.
hasMemorySize in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic int getMemorySize()
optional int32 memory_size = 2;
optional SIZE resource_size = 1; // Removed in REEF 0.3 in favor of memory_size.
getMemorySize in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic DriverRuntimeProtocol.ResourceRequestProto.Builder setMemorySize(int value)
optional int32 memory_size = 2;
optional SIZE resource_size = 1; // Removed in REEF 0.3 in favor of memory_size.
public DriverRuntimeProtocol.ResourceRequestProto.Builder clearMemorySize()
optional int32 memory_size = 2;
optional SIZE resource_size = 1; // Removed in REEF 0.3 in favor of memory_size.
public boolean hasPriority()
optional int32 priority = 3;hasPriority in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic int getPriority()
optional int32 priority = 3;getPriority in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic DriverRuntimeProtocol.ResourceRequestProto.Builder setPriority(int value)
optional int32 priority = 3;public DriverRuntimeProtocol.ResourceRequestProto.Builder clearPriority()
optional int32 priority = 3;public boolean hasVirtualCores()
optional int32 virtual_cores = 4;hasVirtualCores in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic int getVirtualCores()
optional int32 virtual_cores = 4;getVirtualCores in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic DriverRuntimeProtocol.ResourceRequestProto.Builder setVirtualCores(int value)
optional int32 virtual_cores = 4;public DriverRuntimeProtocol.ResourceRequestProto.Builder clearVirtualCores()
optional int32 virtual_cores = 4;public boolean hasResourceCount()
required int32 resource_count = 5;hasResourceCount in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic int getResourceCount()
required int32 resource_count = 5;getResourceCount in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic DriverRuntimeProtocol.ResourceRequestProto.Builder setResourceCount(int value)
required int32 resource_count = 5;public DriverRuntimeProtocol.ResourceRequestProto.Builder clearResourceCount()
required int32 resource_count = 5;public List<String> getNodeNameList()
repeated string node_name = 6;
a list of specific nodes
getNodeNameList in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic int getNodeNameCount()
repeated string node_name = 6;
a list of specific nodes
getNodeNameCount in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic String getNodeName(int index)
repeated string node_name = 6;
a list of specific nodes
getNodeName in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic com.google.protobuf.ByteString getNodeNameBytes(int index)
repeated string node_name = 6;
a list of specific nodes
getNodeNameBytes in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic DriverRuntimeProtocol.ResourceRequestProto.Builder setNodeName(int index, String value)
repeated string node_name = 6;
a list of specific nodes
public DriverRuntimeProtocol.ResourceRequestProto.Builder addNodeName(String value)
repeated string node_name = 6;
a list of specific nodes
public DriverRuntimeProtocol.ResourceRequestProto.Builder addAllNodeName(Iterable<String> values)
repeated string node_name = 6;
a list of specific nodes
public DriverRuntimeProtocol.ResourceRequestProto.Builder clearNodeName()
repeated string node_name = 6;
a list of specific nodes
public DriverRuntimeProtocol.ResourceRequestProto.Builder addNodeNameBytes(com.google.protobuf.ByteString value)
repeated string node_name = 6;
a list of specific nodes
public List<String> getRackNameList()
repeated string rack_name = 7;
a list of specific racks
getRackNameList in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic int getRackNameCount()
repeated string rack_name = 7;
a list of specific racks
getRackNameCount in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic String getRackName(int index)
repeated string rack_name = 7;
a list of specific racks
getRackName in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic com.google.protobuf.ByteString getRackNameBytes(int index)
repeated string rack_name = 7;
a list of specific racks
getRackNameBytes in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic DriverRuntimeProtocol.ResourceRequestProto.Builder setRackName(int index, String value)
repeated string rack_name = 7;
a list of specific racks
public DriverRuntimeProtocol.ResourceRequestProto.Builder addRackName(String value)
repeated string rack_name = 7;
a list of specific racks
public DriverRuntimeProtocol.ResourceRequestProto.Builder addAllRackName(Iterable<String> values)
repeated string rack_name = 7;
a list of specific racks
public DriverRuntimeProtocol.ResourceRequestProto.Builder clearRackName()
repeated string rack_name = 7;
a list of specific racks
public DriverRuntimeProtocol.ResourceRequestProto.Builder addRackNameBytes(com.google.protobuf.ByteString value)
repeated string rack_name = 7;
a list of specific racks
public boolean hasRelaxLocality()
optional bool relax_locality = 10;hasRelaxLocality in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic boolean getRelaxLocality()
optional bool relax_locality = 10;getRelaxLocality in interface DriverRuntimeProtocol.ResourceRequestProtoOrBuilderpublic DriverRuntimeProtocol.ResourceRequestProto.Builder setRelaxLocality(boolean value)
optional bool relax_locality = 10;public DriverRuntimeProtocol.ResourceRequestProto.Builder clearRelaxLocality()
optional bool relax_locality = 10;Copyright © 2015 The Apache Software Foundation. All rights reserved.