org.apache.hadoop.yarn.proto
Class YarnProtos.NodeReportProto.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.AbstractMessage.Builder<BuilderType>
          extended by com.google.protobuf.GeneratedMessage.Builder<YarnProtos.NodeReportProto.Builder>
              extended by 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


Method Summary
 YarnProtos.NodeReportProto build()
           
 YarnProtos.NodeReportProto buildPartial()
           
 YarnProtos.NodeReportProto.Builder clear()
           
 YarnProtos.NodeReportProto.Builder clearCapability()
           
 YarnProtos.NodeReportProto.Builder clearHttpAddress()
           
 YarnProtos.NodeReportProto.Builder clearNodeHealthStatus()
           
 YarnProtos.NodeReportProto.Builder clearNodeId()
           
 YarnProtos.NodeReportProto.Builder clearNumContainers()
           
 YarnProtos.NodeReportProto.Builder clearRackName()
           
 YarnProtos.NodeReportProto.Builder clearUsed()
           
 YarnProtos.NodeReportProto.Builder clone()
           
 YarnProtos.ResourceProto getCapability()
           
 YarnProtos.ResourceProto.Builder getCapabilityBuilder()
           
 YarnProtos.ResourceProtoOrBuilder getCapabilityOrBuilder()
           
 YarnProtos.NodeReportProto getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 String getHttpAddress()
           
 YarnProtos.NodeHealthStatusProto getNodeHealthStatus()
           
 YarnProtos.NodeHealthStatusProto.Builder getNodeHealthStatusBuilder()
           
 YarnProtos.NodeHealthStatusProtoOrBuilder getNodeHealthStatusOrBuilder()
           
 YarnProtos.NodeIdProto getNodeId()
           
 YarnProtos.NodeIdProto.Builder getNodeIdBuilder()
           
 YarnProtos.NodeIdProtoOrBuilder getNodeIdOrBuilder()
           
 int getNumContainers()
           
 String getRackName()
           
 YarnProtos.ResourceProto getUsed()
           
 YarnProtos.ResourceProto.Builder getUsedBuilder()
           
 YarnProtos.ResourceProtoOrBuilder getUsedOrBuilder()
           
 boolean hasCapability()
           
 boolean hasHttpAddress()
           
 boolean hasNodeHealthStatus()
           
 boolean hasNodeId()
           
 boolean hasNumContainers()
           
 boolean hasRackName()
           
 boolean hasUsed()
           
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 YarnProtos.NodeReportProto.Builder mergeCapability(YarnProtos.ResourceProto value)
           
 YarnProtos.NodeReportProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 YarnProtos.NodeReportProto.Builder mergeFrom(com.google.protobuf.Message other)
           
 YarnProtos.NodeReportProto.Builder mergeFrom(YarnProtos.NodeReportProto other)
           
 YarnProtos.NodeReportProto.Builder mergeNodeHealthStatus(YarnProtos.NodeHealthStatusProto value)
           
 YarnProtos.NodeReportProto.Builder mergeNodeId(YarnProtos.NodeIdProto value)
           
 YarnProtos.NodeReportProto.Builder mergeUsed(YarnProtos.ResourceProto value)
           
 YarnProtos.NodeReportProto.Builder setCapability(YarnProtos.ResourceProto.Builder builderForValue)
           
 YarnProtos.NodeReportProto.Builder setCapability(YarnProtos.ResourceProto value)
           
 YarnProtos.NodeReportProto.Builder setHttpAddress(String value)
           
 YarnProtos.NodeReportProto.Builder setNodeHealthStatus(YarnProtos.NodeHealthStatusProto.Builder builderForValue)
           
 YarnProtos.NodeReportProto.Builder setNodeHealthStatus(YarnProtos.NodeHealthStatusProto value)
           
 YarnProtos.NodeReportProto.Builder setNodeId(YarnProtos.NodeIdProto.Builder builderForValue)
           
 YarnProtos.NodeReportProto.Builder setNodeId(YarnProtos.NodeIdProto value)
           
 YarnProtos.NodeReportProto.Builder setNumContainers(int value)
           
 YarnProtos.NodeReportProto.Builder setRackName(String value)
           
 YarnProtos.NodeReportProto.Builder setUsed(YarnProtos.ResourceProto.Builder builderForValue)
           
 YarnProtos.NodeReportProto.Builder setUsed(YarnProtos.ResourceProto value)
           
 
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 class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 

Method Detail

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.