org.apache.tez.dag.api.records
Interface DAGProtos.EdgePlanOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DAGProtos.EdgePlan, DAGProtos.EdgePlan.Builder
Enclosing class:
DAGProtos

public static interface DAGProtos.EdgePlanOrBuilder
extends com.google.protobuf.MessageOrBuilder


Method Summary
 DAGProtos.PlanEdgeDataMovementType getDataMovementType()
          required .PlanEdgeDataMovementType dataMovementType = 4;
 DAGProtos.PlanEdgeDataSourceType getDataSourceType()
          required .PlanEdgeDataSourceType dataSourceType = 5;
 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;
 DAGProtos.PlanEdgeSchedulingType getSchedulingType()
          required .PlanEdgeSchedulingType schedulingType = 6;
 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;
 boolean hasId()
          required string id = 1;
 boolean hasInputVertexName()
          required string inputVertexName = 2;
 boolean hasOutputVertexName()
          required string outputVertexName = 3;
 boolean hasSchedulingType()
          required .PlanEdgeSchedulingType schedulingType = 6;
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
 

Method Detail

hasId

boolean hasId()
required string id = 1;


getId

String getId()
required string id = 1;


getIdBytes

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


hasInputVertexName

boolean hasInputVertexName()
required string inputVertexName = 2;


getInputVertexName

String getInputVertexName()
required string inputVertexName = 2;


getInputVertexNameBytes

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


hasOutputVertexName

boolean hasOutputVertexName()
required string outputVertexName = 3;


getOutputVertexName

String getOutputVertexName()
required string outputVertexName = 3;


getOutputVertexNameBytes

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


hasDataMovementType

boolean hasDataMovementType()
required .PlanEdgeDataMovementType dataMovementType = 4;


getDataMovementType

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


hasDataSourceType

boolean hasDataSourceType()
required .PlanEdgeDataSourceType dataSourceType = 5;


getDataSourceType

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


hasSchedulingType

boolean hasSchedulingType()
required .PlanEdgeSchedulingType schedulingType = 6;


getSchedulingType

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


hasEdgeSource

boolean hasEdgeSource()
optional .TezEntityDescriptorProto edge_source = 7;


getEdgeSource

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


getEdgeSourceOrBuilder

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


hasEdgeDestination

boolean hasEdgeDestination()
optional .TezEntityDescriptorProto edge_destination = 8;


getEdgeDestination

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


getEdgeDestinationOrBuilder

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


hasEdgeManager

boolean hasEdgeManager()
optional .TezEntityDescriptorProto edge_manager = 9;


getEdgeManager

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


getEdgeManagerOrBuilder

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



Copyright © 2014 Apache Software Foundation. All rights reserved.