org.apache.tez.dag.api.records
Class DAGProtos.EdgePlan

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite
      extended by com.google.protobuf.AbstractMessage
          extended by com.google.protobuf.GeneratedMessage
              extended by org.apache.tez.dag.api.records.DAGProtos.EdgePlan
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, DAGProtos.EdgePlanOrBuilder
Enclosing class:
DAGProtos

public static final class DAGProtos.EdgePlan
extends com.google.protobuf.GeneratedMessage
implements DAGProtos.EdgePlanOrBuilder

Protobuf type EdgePlan

See Also:
Serialized Form

Nested Class Summary
static class DAGProtos.EdgePlan.Builder
          Protobuf type EdgePlan
 
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type>
 
Field Summary
static int DATAMOVEMENTTYPE_FIELD_NUMBER
           
static int DATASOURCETYPE_FIELD_NUMBER
           
static int EDGE_DESTINATION_FIELD_NUMBER
           
static int EDGE_MANAGER_FIELD_NUMBER
           
static int EDGE_SOURCE_FIELD_NUMBER
           
static int ID_FIELD_NUMBER
           
static int INPUTVERTEXNAME_FIELD_NUMBER
           
static int OUTPUTVERTEXNAME_FIELD_NUMBER
           
static com.google.protobuf.Parser<DAGProtos.EdgePlan> PARSER
           
static int SCHEDULINGTYPE_FIELD_NUMBER
           
 
Fields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders
 
Method Summary
 boolean equals(Object obj)
           
 DAGProtos.PlanEdgeDataMovementType getDataMovementType()
          required .PlanEdgeDataMovementType dataMovementType = 4;
 DAGProtos.PlanEdgeDataSourceType getDataSourceType()
          required .PlanEdgeDataSourceType dataSourceType = 5;
static DAGProtos.EdgePlan getDefaultInstance()
           
 DAGProtos.EdgePlan getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 DAGProtos.TezEntityDescriptorProto getEdgeDestination()
          optional .TezEntityDescriptorProto edge_destination = 8;
 DAGProtos.TezEntityDescriptorProtoOrBuilder getEdgeDestinationOrBuilder()
          optional .TezEntityDescriptorProto edge_destination = 8;
 DAGProtos.TezEntityDescriptorProto getEdgeManager()
          optional .TezEntityDescriptorProto edge_manager = 9;
 DAGProtos.TezEntityDescriptorProtoOrBuilder getEdgeManagerOrBuilder()
          optional .TezEntityDescriptorProto edge_manager = 9;
 DAGProtos.TezEntityDescriptorProto getEdgeSource()
          optional .TezEntityDescriptorProto edge_source = 7;
 DAGProtos.TezEntityDescriptorProtoOrBuilder getEdgeSourceOrBuilder()
          optional .TezEntityDescriptorProto edge_source = 7;
 String getId()
          required string id = 1;
 com.google.protobuf.ByteString getIdBytes()
          required string id = 1;
 String getInputVertexName()
          required string inputVertexName = 2;
 com.google.protobuf.ByteString getInputVertexNameBytes()
          required string inputVertexName = 2;
 String getOutputVertexName()
          required string outputVertexName = 3;
 com.google.protobuf.ByteString getOutputVertexNameBytes()
          required string outputVertexName = 3;
 com.google.protobuf.Parser<DAGProtos.EdgePlan> getParserForType()
           
 DAGProtos.PlanEdgeSchedulingType getSchedulingType()
          required .PlanEdgeSchedulingType schedulingType = 6;
 int getSerializedSize()
           
 com.google.protobuf.UnknownFieldSet getUnknownFields()
           
 boolean hasDataMovementType()
          required .PlanEdgeDataMovementType dataMovementType = 4;
 boolean hasDataSourceType()
          required .PlanEdgeDataSourceType dataSourceType = 5;
 boolean hasEdgeDestination()
          optional .TezEntityDescriptorProto edge_destination = 8;
 boolean hasEdgeManager()
          optional .TezEntityDescriptorProto edge_manager = 9;
 boolean hasEdgeSource()
          optional .TezEntityDescriptorProto edge_source = 7;
 int hashCode()
           
 boolean hasId()
          required string id = 1;
 boolean hasInputVertexName()
          required string inputVertexName = 2;
 boolean hasOutputVertexName()
          required string outputVertexName = 3;
 boolean hasSchedulingType()
          required .PlanEdgeSchedulingType schedulingType = 6;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
static DAGProtos.EdgePlan.Builder newBuilder()
           
static DAGProtos.EdgePlan.Builder newBuilder(DAGProtos.EdgePlan prototype)
           
 DAGProtos.EdgePlan.Builder newBuilderForType()
           
protected  DAGProtos.EdgePlan.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
           
static DAGProtos.EdgePlan parseDelimitedFrom(InputStream input)
           
static DAGProtos.EdgePlan parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
static DAGProtos.EdgePlan parseFrom(byte[] data)
           
static DAGProtos.EdgePlan parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
static DAGProtos.EdgePlan parseFrom(com.google.protobuf.ByteString data)
           
static DAGProtos.EdgePlan parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
static DAGProtos.EdgePlan parseFrom(com.google.protobuf.CodedInputStream input)
           
static DAGProtos.EdgePlan parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
static DAGProtos.EdgePlan parseFrom(InputStream input)
           
static DAGProtos.EdgePlan parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 DAGProtos.EdgePlan.Builder toBuilder()
           
protected  Object writeReplace()
           
 void writeTo(com.google.protobuf.CodedOutputStream output)
           
 
Methods inherited from class com.google.protobuf.GeneratedMessage
getAllFields, getDescriptorForType, getField, getRepeatedField, getRepeatedFieldCount, hasField, makeExtensionsImmutable, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseUnknownField
 
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
 
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getRepeatedField, getRepeatedFieldCount, hasField
 
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
 

Field Detail

PARSER

public static com.google.protobuf.Parser<DAGProtos.EdgePlan> PARSER

ID_FIELD_NUMBER

public static final int ID_FIELD_NUMBER
See Also:
Constant Field Values

INPUTVERTEXNAME_FIELD_NUMBER

public static final int INPUTVERTEXNAME_FIELD_NUMBER
See Also:
Constant Field Values

OUTPUTVERTEXNAME_FIELD_NUMBER

public static final int OUTPUTVERTEXNAME_FIELD_NUMBER
See Also:
Constant Field Values

DATAMOVEMENTTYPE_FIELD_NUMBER

public static final int DATAMOVEMENTTYPE_FIELD_NUMBER
See Also:
Constant Field Values

DATASOURCETYPE_FIELD_NUMBER

public static final int DATASOURCETYPE_FIELD_NUMBER
See Also:
Constant Field Values

SCHEDULINGTYPE_FIELD_NUMBER

public static final int SCHEDULINGTYPE_FIELD_NUMBER
See Also:
Constant Field Values

EDGE_SOURCE_FIELD_NUMBER

public static final int EDGE_SOURCE_FIELD_NUMBER
See Also:
Constant Field Values

EDGE_DESTINATION_FIELD_NUMBER

public static final int EDGE_DESTINATION_FIELD_NUMBER
See Also:
Constant Field Values

EDGE_MANAGER_FIELD_NUMBER

public static final int EDGE_MANAGER_FIELD_NUMBER
See Also:
Constant Field Values
Method Detail

getDefaultInstance

public static DAGProtos.EdgePlan getDefaultInstance()

getDefaultInstanceForType

public DAGProtos.EdgePlan getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder

getUnknownFields

public final com.google.protobuf.UnknownFieldSet getUnknownFields()
Specified by:
getUnknownFields in interface com.google.protobuf.MessageOrBuilder
Overrides:
getUnknownFields in class com.google.protobuf.GeneratedMessage

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

getParserForType

public com.google.protobuf.Parser<DAGProtos.EdgePlan> getParserForType()
Specified by:
getParserForType in interface com.google.protobuf.Message
Specified by:
getParserForType in interface com.google.protobuf.MessageLite
Overrides:
getParserForType in class com.google.protobuf.GeneratedMessage

hasId

public boolean hasId()
required string id = 1;

Specified by:
hasId in interface DAGProtos.EdgePlanOrBuilder

getId

public String getId()
required string id = 1;

Specified by:
getId in interface DAGProtos.EdgePlanOrBuilder

getIdBytes

public com.google.protobuf.ByteString getIdBytes()
required string id = 1;

Specified by:
getIdBytes in interface DAGProtos.EdgePlanOrBuilder

hasInputVertexName

public boolean hasInputVertexName()
required string inputVertexName = 2;

Specified by:
hasInputVertexName in interface DAGProtos.EdgePlanOrBuilder

getInputVertexName

public String getInputVertexName()
required string inputVertexName = 2;

Specified by:
getInputVertexName in interface DAGProtos.EdgePlanOrBuilder

getInputVertexNameBytes

public com.google.protobuf.ByteString getInputVertexNameBytes()
required string inputVertexName = 2;

Specified by:
getInputVertexNameBytes in interface DAGProtos.EdgePlanOrBuilder

hasOutputVertexName

public boolean hasOutputVertexName()
required string outputVertexName = 3;

Specified by:
hasOutputVertexName in interface DAGProtos.EdgePlanOrBuilder

getOutputVertexName

public String getOutputVertexName()
required string outputVertexName = 3;

Specified by:
getOutputVertexName in interface DAGProtos.EdgePlanOrBuilder

getOutputVertexNameBytes

public com.google.protobuf.ByteString getOutputVertexNameBytes()
required string outputVertexName = 3;

Specified by:
getOutputVertexNameBytes in interface DAGProtos.EdgePlanOrBuilder

hasDataMovementType

public boolean hasDataMovementType()
required .PlanEdgeDataMovementType dataMovementType = 4;

Specified by:
hasDataMovementType in interface DAGProtos.EdgePlanOrBuilder

getDataMovementType

public DAGProtos.PlanEdgeDataMovementType getDataMovementType()
required .PlanEdgeDataMovementType dataMovementType = 4;

Specified by:
getDataMovementType in interface DAGProtos.EdgePlanOrBuilder

hasDataSourceType

public boolean hasDataSourceType()
required .PlanEdgeDataSourceType dataSourceType = 5;

Specified by:
hasDataSourceType in interface DAGProtos.EdgePlanOrBuilder

getDataSourceType

public DAGProtos.PlanEdgeDataSourceType getDataSourceType()
required .PlanEdgeDataSourceType dataSourceType = 5;

Specified by:
getDataSourceType in interface DAGProtos.EdgePlanOrBuilder

hasSchedulingType

public boolean hasSchedulingType()
required .PlanEdgeSchedulingType schedulingType = 6;

Specified by:
hasSchedulingType in interface DAGProtos.EdgePlanOrBuilder

getSchedulingType

public DAGProtos.PlanEdgeSchedulingType getSchedulingType()
required .PlanEdgeSchedulingType schedulingType = 6;

Specified by:
getSchedulingType in interface DAGProtos.EdgePlanOrBuilder

hasEdgeSource

public boolean hasEdgeSource()
optional .TezEntityDescriptorProto edge_source = 7;

Specified by:
hasEdgeSource in interface DAGProtos.EdgePlanOrBuilder

getEdgeSource

public DAGProtos.TezEntityDescriptorProto getEdgeSource()
optional .TezEntityDescriptorProto edge_source = 7;

Specified by:
getEdgeSource in interface DAGProtos.EdgePlanOrBuilder

getEdgeSourceOrBuilder

public DAGProtos.TezEntityDescriptorProtoOrBuilder getEdgeSourceOrBuilder()
optional .TezEntityDescriptorProto edge_source = 7;

Specified by:
getEdgeSourceOrBuilder in interface DAGProtos.EdgePlanOrBuilder

hasEdgeDestination

public boolean hasEdgeDestination()
optional .TezEntityDescriptorProto edge_destination = 8;

Specified by:
hasEdgeDestination in interface DAGProtos.EdgePlanOrBuilder

getEdgeDestination

public DAGProtos.TezEntityDescriptorProto getEdgeDestination()
optional .TezEntityDescriptorProto edge_destination = 8;

Specified by:
getEdgeDestination in interface DAGProtos.EdgePlanOrBuilder

getEdgeDestinationOrBuilder

public DAGProtos.TezEntityDescriptorProtoOrBuilder getEdgeDestinationOrBuilder()
optional .TezEntityDescriptorProto edge_destination = 8;

Specified by:
getEdgeDestinationOrBuilder in interface DAGProtos.EdgePlanOrBuilder

hasEdgeManager

public boolean hasEdgeManager()
optional .TezEntityDescriptorProto edge_manager = 9;

Specified by:
hasEdgeManager in interface DAGProtos.EdgePlanOrBuilder

getEdgeManager

public DAGProtos.TezEntityDescriptorProto getEdgeManager()
optional .TezEntityDescriptorProto edge_manager = 9;

Specified by:
getEdgeManager in interface DAGProtos.EdgePlanOrBuilder

getEdgeManagerOrBuilder

public DAGProtos.TezEntityDescriptorProtoOrBuilder getEdgeManagerOrBuilder()
optional .TezEntityDescriptorProto edge_manager = 9;

Specified by:
getEdgeManagerOrBuilder in interface DAGProtos.EdgePlanOrBuilder

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage

writeTo

public void writeTo(com.google.protobuf.CodedOutputStream output)
             throws IOException
Specified by:
writeTo in interface com.google.protobuf.MessageLite
Overrides:
writeTo in class com.google.protobuf.AbstractMessage
Throws:
IOException

getSerializedSize

public int getSerializedSize()
Specified by:
getSerializedSize in interface com.google.protobuf.MessageLite
Overrides:
getSerializedSize in class com.google.protobuf.AbstractMessage

writeReplace

protected Object writeReplace()
                       throws ObjectStreamException
Overrides:
writeReplace in class com.google.protobuf.GeneratedMessage
Throws:
ObjectStreamException

equals

public boolean equals(Object obj)
Specified by:
equals in interface com.google.protobuf.Message
Overrides:
equals in class com.google.protobuf.AbstractMessage

hashCode

public int hashCode()
Specified by:
hashCode in interface com.google.protobuf.Message
Overrides:
hashCode in class com.google.protobuf.AbstractMessage

parseFrom

public static DAGProtos.EdgePlan parseFrom(com.google.protobuf.ByteString data)
                                    throws com.google.protobuf.InvalidProtocolBufferException
Throws:
com.google.protobuf.InvalidProtocolBufferException

parseFrom

public static DAGProtos.EdgePlan parseFrom(com.google.protobuf.ByteString data,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws com.google.protobuf.InvalidProtocolBufferException
Throws:
com.google.protobuf.InvalidProtocolBufferException

parseFrom

public static DAGProtos.EdgePlan parseFrom(byte[] data)
                                    throws com.google.protobuf.InvalidProtocolBufferException
Throws:
com.google.protobuf.InvalidProtocolBufferException

parseFrom

public static DAGProtos.EdgePlan parseFrom(byte[] data,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws com.google.protobuf.InvalidProtocolBufferException
Throws:
com.google.protobuf.InvalidProtocolBufferException

parseFrom

public static DAGProtos.EdgePlan parseFrom(InputStream input)
                                    throws IOException
Throws:
IOException

parseFrom

public static DAGProtos.EdgePlan parseFrom(InputStream input,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws IOException
Throws:
IOException

parseDelimitedFrom

public static DAGProtos.EdgePlan parseDelimitedFrom(InputStream input)
                                             throws IOException
Throws:
IOException

parseDelimitedFrom

public static DAGProtos.EdgePlan parseDelimitedFrom(InputStream input,
                                                    com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                             throws IOException
Throws:
IOException

parseFrom

public static DAGProtos.EdgePlan parseFrom(com.google.protobuf.CodedInputStream input)
                                    throws IOException
Throws:
IOException

parseFrom

public static DAGProtos.EdgePlan parseFrom(com.google.protobuf.CodedInputStream input,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws IOException
Throws:
IOException

newBuilder

public static DAGProtos.EdgePlan.Builder newBuilder()

newBuilderForType

public DAGProtos.EdgePlan.Builder newBuilderForType()
Specified by:
newBuilderForType in interface com.google.protobuf.Message
Specified by:
newBuilderForType in interface com.google.protobuf.MessageLite

newBuilder

public static DAGProtos.EdgePlan.Builder newBuilder(DAGProtos.EdgePlan prototype)

toBuilder

public DAGProtos.EdgePlan.Builder toBuilder()
Specified by:
toBuilder in interface com.google.protobuf.Message
Specified by:
toBuilder in interface com.google.protobuf.MessageLite

newBuilderForType

protected DAGProtos.EdgePlan.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
Specified by:
newBuilderForType in class com.google.protobuf.GeneratedMessage


Copyright © 2014 Apache Software Foundation. All rights reserved.