org.apache.hadoop.yarn.proto
Class YarnProtos.NodeReportProto.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<YarnProtos.NodeReportProto.Builder>
org.apache.hadoop.yarn.proto.YarnProtos.NodeReportProto.Builder
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, YarnProtos.NodeReportProtoOrBuilder
- Enclosing class:
- YarnProtos.NodeReportProto
public static final class YarnProtos.NodeReportProto.Builder
- extends com.google.protobuf.GeneratedMessage.Builder<YarnProtos.NodeReportProto.Builder>
- implements YarnProtos.NodeReportProtoOrBuilder
| Methods inherited from class com.google.protobuf.GeneratedMessage.Builder |
addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields |
| Methods inherited from class com.google.protobuf.AbstractMessage.Builder |
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException |
| Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder |
addAll, newUninitializedMessageException |
| Methods inherited from interface com.google.protobuf.MessageOrBuilder |
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField |
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<YarnProtos.NodeReportProto.Builder>
clear
public YarnProtos.NodeReportProto.Builder clear()
- Specified by:
clear in interface com.google.protobuf.Message.Builder- Specified by:
clear in interface com.google.protobuf.MessageLite.Builder- Overrides:
clear in class com.google.protobuf.GeneratedMessage.Builder<YarnProtos.NodeReportProto.Builder>
clone
public YarnProtos.NodeReportProto.Builder clone()
- Specified by:
clone in interface com.google.protobuf.Message.Builder- Specified by:
clone in interface com.google.protobuf.MessageLite.Builder- Overrides:
clone in class com.google.protobuf.GeneratedMessage.Builder<YarnProtos.NodeReportProto.Builder>
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder- Specified by:
getDescriptorForType in interface com.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<YarnProtos.NodeReportProto.Builder>
getDefaultInstanceForType
public YarnProtos.NodeReportProto getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
build
public YarnProtos.NodeReportProto build()
- Specified by:
build in interface com.google.protobuf.Message.Builder- Specified by:
build in interface com.google.protobuf.MessageLite.Builder
buildPartial
public YarnProtos.NodeReportProto buildPartial()
- Specified by:
buildPartial in interface com.google.protobuf.Message.Builder- Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder
mergeFrom
public YarnProtos.NodeReportProto.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder- Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<YarnProtos.NodeReportProto.Builder>
mergeFrom
public YarnProtos.NodeReportProto.Builder mergeFrom(YarnProtos.NodeReportProto other)
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<YarnProtos.NodeReportProto.Builder>
mergeFrom
public YarnProtos.NodeReportProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder- Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder- Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<YarnProtos.NodeReportProto.Builder>
- Throws:
IOException
hasNodeId
public boolean hasNodeId()
- Specified by:
hasNodeId in interface YarnProtos.NodeReportProtoOrBuilder
getNodeId
public YarnProtos.NodeIdProto getNodeId()
- Specified by:
getNodeId in interface YarnProtos.NodeReportProtoOrBuilder
setNodeId
public YarnProtos.NodeReportProto.Builder setNodeId(YarnProtos.NodeIdProto value)
setNodeId
public YarnProtos.NodeReportProto.Builder setNodeId(YarnProtos.NodeIdProto.Builder builderForValue)
mergeNodeId
public YarnProtos.NodeReportProto.Builder mergeNodeId(YarnProtos.NodeIdProto value)
clearNodeId
public YarnProtos.NodeReportProto.Builder clearNodeId()
getNodeIdBuilder
public YarnProtos.NodeIdProto.Builder getNodeIdBuilder()
getNodeIdOrBuilder
public YarnProtos.NodeIdProtoOrBuilder getNodeIdOrBuilder()
- Specified by:
getNodeIdOrBuilder in interface YarnProtos.NodeReportProtoOrBuilder
hasHttpAddress
public boolean hasHttpAddress()
- Specified by:
hasHttpAddress in interface YarnProtos.NodeReportProtoOrBuilder
getHttpAddress
public String getHttpAddress()
- Specified by:
getHttpAddress in interface YarnProtos.NodeReportProtoOrBuilder
setHttpAddress
public YarnProtos.NodeReportProto.Builder setHttpAddress(String value)
clearHttpAddress
public YarnProtos.NodeReportProto.Builder clearHttpAddress()
hasRackName
public boolean hasRackName()
- Specified by:
hasRackName in interface YarnProtos.NodeReportProtoOrBuilder
getRackName
public String getRackName()
- Specified by:
getRackName in interface YarnProtos.NodeReportProtoOrBuilder
setRackName
public YarnProtos.NodeReportProto.Builder setRackName(String value)
clearRackName
public YarnProtos.NodeReportProto.Builder clearRackName()
hasUsed
public boolean hasUsed()
- Specified by:
hasUsed in interface YarnProtos.NodeReportProtoOrBuilder
getUsed
public YarnProtos.ResourceProto getUsed()
- Specified by:
getUsed in interface YarnProtos.NodeReportProtoOrBuilder
setUsed
public YarnProtos.NodeReportProto.Builder setUsed(YarnProtos.ResourceProto value)
setUsed
public YarnProtos.NodeReportProto.Builder setUsed(YarnProtos.ResourceProto.Builder builderForValue)
mergeUsed
public YarnProtos.NodeReportProto.Builder mergeUsed(YarnProtos.ResourceProto value)
clearUsed
public YarnProtos.NodeReportProto.Builder clearUsed()
getUsedBuilder
public YarnProtos.ResourceProto.Builder getUsedBuilder()
getUsedOrBuilder
public YarnProtos.ResourceProtoOrBuilder getUsedOrBuilder()
- Specified by:
getUsedOrBuilder in interface YarnProtos.NodeReportProtoOrBuilder
hasCapability
public boolean hasCapability()
- Specified by:
hasCapability in interface YarnProtos.NodeReportProtoOrBuilder
getCapability
public YarnProtos.ResourceProto getCapability()
- Specified by:
getCapability in interface YarnProtos.NodeReportProtoOrBuilder
setCapability
public YarnProtos.NodeReportProto.Builder setCapability(YarnProtos.ResourceProto value)
setCapability
public YarnProtos.NodeReportProto.Builder setCapability(YarnProtos.ResourceProto.Builder builderForValue)
mergeCapability
public YarnProtos.NodeReportProto.Builder mergeCapability(YarnProtos.ResourceProto value)
clearCapability
public YarnProtos.NodeReportProto.Builder clearCapability()
getCapabilityBuilder
public YarnProtos.ResourceProto.Builder getCapabilityBuilder()
getCapabilityOrBuilder
public YarnProtos.ResourceProtoOrBuilder getCapabilityOrBuilder()
- Specified by:
getCapabilityOrBuilder in interface YarnProtos.NodeReportProtoOrBuilder
hasNumContainers
public boolean hasNumContainers()
- Specified by:
hasNumContainers in interface YarnProtos.NodeReportProtoOrBuilder
getNumContainers
public int getNumContainers()
- Specified by:
getNumContainers in interface YarnProtos.NodeReportProtoOrBuilder
setNumContainers
public YarnProtos.NodeReportProto.Builder setNumContainers(int value)
clearNumContainers
public YarnProtos.NodeReportProto.Builder clearNumContainers()
hasNodeHealthStatus
public boolean hasNodeHealthStatus()
- Specified by:
hasNodeHealthStatus in interface YarnProtos.NodeReportProtoOrBuilder
getNodeHealthStatus
public YarnProtos.NodeHealthStatusProto getNodeHealthStatus()
- Specified by:
getNodeHealthStatus in interface YarnProtos.NodeReportProtoOrBuilder
setNodeHealthStatus
public YarnProtos.NodeReportProto.Builder setNodeHealthStatus(YarnProtos.NodeHealthStatusProto value)
setNodeHealthStatus
public YarnProtos.NodeReportProto.Builder setNodeHealthStatus(YarnProtos.NodeHealthStatusProto.Builder builderForValue)
mergeNodeHealthStatus
public YarnProtos.NodeReportProto.Builder mergeNodeHealthStatus(YarnProtos.NodeHealthStatusProto value)
clearNodeHealthStatus
public YarnProtos.NodeReportProto.Builder clearNodeHealthStatus()
getNodeHealthStatusBuilder
public YarnProtos.NodeHealthStatusProto.Builder getNodeHealthStatusBuilder()
getNodeHealthStatusOrBuilder
public YarnProtos.NodeHealthStatusProtoOrBuilder getNodeHealthStatusOrBuilder()
- Specified by:
getNodeHealthStatusOrBuilder in interface YarnProtos.NodeReportProtoOrBuilder
Copyright © 2012 Apache Software Foundation. All Rights Reserved.