Skip navigation links
B C D E F G I J M O P R S T U V W 

B

BoundedToUnboundedSourceAdapter(BoundedSource<T>) - Constructor for class org.apache.beam.runners.core.construction.UnboundedReadFromBoundedSource.BoundedToUnboundedSourceAdapter
 

C

classEqualTo(Class<? extends PTransform>) - Static method in class org.apache.beam.runners.core.construction.PTransformMatchers
Returns a PTransformMatcher that matches a PTransform if the class of the PTransform is equal to the Class provided ot this matcher.
Coders - Class in org.apache.beam.runners.core.construction
Converts to and from Beam Runner API representations of Coders.
Coders() - Constructor for class org.apache.beam.runners.core.construction.Coders
 
CoderTranslator<T extends Coder<?>> - Interface in org.apache.beam.runners.core.construction
An interface that translates coders to components and back.
create() - Static method in class org.apache.beam.runners.core.construction.DeduplicatedFlattenFactory
 
create(String, MetricName) - Static method in class org.apache.beam.runners.core.metrics.MetricKey
 
createReader(PipelineOptions, UnboundedReadFromBoundedSource.BoundedToUnboundedSourceAdapter.Checkpoint<T>) - Method in class org.apache.beam.runners.core.construction.UnboundedReadFromBoundedSource.BoundedToUnboundedSourceAdapter
 
createViewWithViewFn(Class<? extends ViewFn>) - Static method in class org.apache.beam.runners.core.construction.PTransformMatchers
 
CUSTOM_WINDOWFN_URN - Static variable in class org.apache.beam.runners.core.construction.WindowingStrategies
 

D

DeduplicatedFlattenFactory<T> - Class in org.apache.beam.runners.core.construction
A PTransformOverrideFactory that will apply a flatten where no element appears in the input PCollectionList more than once.
delegate() - Method in class org.apache.beam.runners.core.construction.ForwardingPTransform
 

E

emptyFlatten() - Static method in class org.apache.beam.runners.core.construction.PTransformMatchers
A PTransformMatcher which matches a Flatten.PCollections which consumes no input PCollections.
EmptyFlattenAsCreateFactory<T> - Class in org.apache.beam.runners.core.construction
A PTransformOverrideFactory that provides an empty Create to replace a Flatten.PCollections that takes no input PCollections.
ensureAllReadsConsumed(Pipeline) - Static method in class org.apache.beam.runners.core.construction.UnconsumedReads
 
expand(InputT) - Method in class org.apache.beam.runners.core.construction.ForwardingPTransform
 
expand(PBegin) - Method in class org.apache.beam.runners.core.construction.PrimitiveCreate
 
expand(PBegin) - Method in class org.apache.beam.runners.core.construction.UnboundedReadFromBoundedSource
 

F

Factory() - Constructor for class org.apache.beam.runners.core.construction.PrimitiveCreate.Factory
 
flattenWithDuplicateInputs() - Static method in class org.apache.beam.runners.core.construction.PTransformMatchers
A PTransformMatcher which matches a Flatten.PCollections which consumes a single input PCollection multiple times.
ForwardingPTransform<InputT extends PInput,OutputT extends POutput> - Class in org.apache.beam.runners.core.construction
A base class for implementing PTransform overrides, which behave identically to the delegate transform but with overridden methods.
ForwardingPTransform() - Constructor for class org.apache.beam.runners.core.construction.ForwardingPTransform
 
fromComponents(List<Coder<?>>) - Method in interface org.apache.beam.runners.core.construction.CoderTranslator
Create a Coder from its component coders.
fromProto(RunnerApi.Coder, RunnerApi.Components) - Static method in class org.apache.beam.runners.core.construction.Coders
 
fromProto(RunnerApi.Trigger) - Static method in class org.apache.beam.runners.core.construction.Triggers
 
fromProto(RunnerApi.AccumulationMode) - Static method in class org.apache.beam.runners.core.construction.WindowingStrategies
 
fromProto(RunnerApi.ClosingBehavior) - Static method in class org.apache.beam.runners.core.construction.WindowingStrategies
 
fromProto(RunnerApi.MessageWithComponents) - Static method in class org.apache.beam.runners.core.construction.WindowingStrategies
Converts from a RunnerApi.WindowingStrategy accompanied by RunnerApi.Components to the SDK's WindowingStrategy.
fromProto(RunnerApi.WindowingStrategy, RunnerApi.Components) - Static method in class org.apache.beam.runners.core.construction.WindowingStrategies
Converts from RunnerApi.WindowingStrategy to the SDK's WindowingStrategy using the provided components to dereferences identifiers found in the proto.

G

getCheckpointMarkCoder() - Method in class org.apache.beam.runners.core.construction.UnboundedReadFromBoundedSource.BoundedToUnboundedSourceAdapter
 
getCoder(RunnerApi.PCollection, RunnerApi.Components) - Static method in class org.apache.beam.runners.core.construction.PCollections
 
getComponents(T) - Method in interface org.apache.beam.runners.core.construction.CoderTranslator
Extract all component coders within a coder.
getDefaultOutputCoder(InputT, PCollection<T>) - Method in class org.apache.beam.runners.core.construction.ForwardingPTransform
 
getDefaultOutputCoder() - Method in class org.apache.beam.runners.core.construction.UnboundedReadFromBoundedSource.BoundedToUnboundedSourceAdapter
 
getDefaultOutputCoder() - Method in class org.apache.beam.runners.core.construction.UnboundedReadFromBoundedSource
 
getElements() - Method in class org.apache.beam.runners.core.construction.PrimitiveCreate
 
getKindString() - Method in class org.apache.beam.runners.core.construction.UnboundedReadFromBoundedSource
 
getName() - Method in class org.apache.beam.runners.core.construction.ForwardingPTransform
 
getReplacementTransform(AppliedPTransform<PCollectionList<T>, PCollection<T>, Flatten.PCollections<T>>) - Method in class org.apache.beam.runners.core.construction.DeduplicatedFlattenFactory
 
getReplacementTransform(AppliedPTransform<PCollectionList<T>, PCollection<T>, Flatten.PCollections<T>>) - Method in class org.apache.beam.runners.core.construction.EmptyFlattenAsCreateFactory
 
getReplacementTransform(AppliedPTransform<PBegin, PCollection<T>, Create.Values<T>>) - Method in class org.apache.beam.runners.core.construction.PrimitiveCreate.Factory
 
getReplacementTransform(AppliedPTransform<InputT, OutputT, TransformT>) - Method in class org.apache.beam.runners.core.construction.UnsupportedOverrideFactory
 
getSingletonMainInput(AppliedPTransform<? extends PCollection<? extends T>, ?, ?>) - Static method in class org.apache.beam.runners.core.construction.PTransformReplacements
Gets the singleton input of an AppliedPTransform, ignoring any additional inputs returned by PTransform.getAdditionalInputs().
getWindowingStrategy(RunnerApi.PCollection, RunnerApi.Components) - Static method in class org.apache.beam.runners.core.construction.PCollections
 

I

instance() - Static method in class org.apache.beam.runners.core.construction.EmptyFlattenAsCreateFactory
 
isBounded(RunnerApi.PCollection) - Static method in class org.apache.beam.runners.core.construction.PCollections
 

J

JAVA_SERIALIZED_CODER_URN - Static variable in class org.apache.beam.runners.core.construction.Coders
 

M

mapOutputs(Map<TupleTag<?>, PValue>, PCollection<T>) - Method in class org.apache.beam.runners.core.construction.DeduplicatedFlattenFactory
 
mapOutputs(Map<TupleTag<?>, PValue>, PCollection<T>) - Method in class org.apache.beam.runners.core.construction.EmptyFlattenAsCreateFactory
 
mapOutputs(Map<TupleTag<?>, PValue>, PCollection<T>) - Method in class org.apache.beam.runners.core.construction.PrimitiveCreate.Factory
 
mapOutputs(Map<TupleTag<?>, PValue>, OutputT) - Method in class org.apache.beam.runners.core.construction.SingleInputOutputOverrideFactory
 
mapOutputs(Map<TupleTag<?>, PValue>, OutputT) - Method in class org.apache.beam.runners.core.construction.UnsupportedOverrideFactory
 
matches(MetricsFilter, MetricKey) - Static method in class org.apache.beam.runners.core.metrics.MetricFiltering
Matching logic is implemented here rather than in MetricsFilter because we would like MetricsFilter to act as a "dumb" value-object, with the possibility of replacing it with a Proto/JSON/etc.
matchesScope(String, Set<String>) - Static method in class org.apache.beam.runners.core.metrics.MetricFiltering
matchesScope(actualScope, scopes) returns true if the scope of a metric is matched by any of the filters in scopes.
MetricFiltering - Class in org.apache.beam.runners.core.metrics
Implements matching for metrics filters.
MetricKey - Class in org.apache.beam.runners.core.metrics
Metrics are keyed by the step name they are associated with and the name of the metric.
MetricKey() - Constructor for class org.apache.beam.runners.core.metrics.MetricKey
 
metricName() - Method in class org.apache.beam.runners.core.metrics.MetricKey
The name of the metric.

O

org.apache.beam.runners.core.construction - package org.apache.beam.runners.core.construction
Provides utilities for Beam runner authors, prior to execution.
org.apache.beam.runners.core.metrics - package org.apache.beam.runners.core.metrics
Utilities for runners to implement metrics.

P

parDoWithFnType(Class<? extends DoFn>) - Static method in class org.apache.beam.runners.core.construction.PTransformMatchers
A PTransformMatcher which matches a ParDo.SingleOutput or ParDo.MultiOutput where the DoFn is of the provided type.
PCollections - Class in org.apache.beam.runners.core.construction
Utility methods for translating PCollections to and from Runner API protos.
populateDisplayData(DisplayData.Builder) - Method in class org.apache.beam.runners.core.construction.ForwardingPTransform
 
populateDisplayData(DisplayData.Builder) - Method in class org.apache.beam.runners.core.construction.UnboundedReadFromBoundedSource
 
PrimitiveCreate<T> - Class in org.apache.beam.runners.core.construction
An implementation of Create that returns a primitive PCollection.
PrimitiveCreate.Factory<T> - Class in org.apache.beam.runners.core.construction
A PTransformOverrideFactory that creates instances of PrimitiveCreate.
PTransformMatchers - Class in org.apache.beam.runners.core.construction
A PTransformMatcher that matches PTransforms based on the class of the transform.
PTransformReplacements - Class in org.apache.beam.runners.core.construction
 
PTransformReplacements() - Constructor for class org.apache.beam.runners.core.construction.PTransformReplacements
 
PTransforms - Class in org.apache.beam.runners.core.construction
Utilities for converting PTransforms to and from Runner API protocol buffers.
PTransforms.TransformPayloadTranslator<T extends PTransform<?,?>> - Interface in org.apache.beam.runners.core.construction
A translator consumes a PTransform application and produces the appropriate FunctionSpec for a distinguished or primitive transform within the Beam runner API.

R

ReplacementOutputs - Class in org.apache.beam.runners.core.construction
Utility methods for creating PTransformOverrideFactory.ReplacementOutput for known styles of POutput.

S

SingleInputOutputOverrideFactory<InputT extends PValue,OutputT extends PValue,TransformT extends PTransform<InputT,OutputT>> - Class in org.apache.beam.runners.core.construction
A PTransformOverrideFactory which consumes from a PValue and produces a PValue.
SingleInputOutputOverrideFactory() - Constructor for class org.apache.beam.runners.core.construction.SingleInputOutputOverrideFactory
 
singleton(Map<TupleTag<?>, PValue>, PValue) - Static method in class org.apache.beam.runners.core.construction.ReplacementOutputs
 
split(int, PipelineOptions) - Method in class org.apache.beam.runners.core.construction.UnboundedReadFromBoundedSource.BoundedToUnboundedSourceAdapter
 
splittableParDoMulti() - Static method in class org.apache.beam.runners.core.construction.PTransformMatchers
A PTransformMatcher that matches a ParDo.MultiOutput containing a DoFn that is splittable, as signified by DoFnSignature.ProcessElementMethod.isSplittable().
splittableParDoSingle() - Static method in class org.apache.beam.runners.core.construction.PTransformMatchers
A PTransformMatcher that matches a ParDo.SingleOutput containing a DoFn that is splittable, as signified by DoFnSignature.ProcessElementMethod.isSplittable().
stateOrTimerParDoMulti() - Static method in class org.apache.beam.runners.core.construction.PTransformMatchers
A PTransformMatcher that matches a ParDo.MultiOutput containing a DoFn that uses state or timers, as specified by DoFnSignature.usesState() and DoFnSignature.usesTimers().
stateOrTimerParDoSingle() - Static method in class org.apache.beam.runners.core.construction.PTransformMatchers
A PTransformMatcher that matches a ParDo.SingleOutput containing a DoFn that uses state or timers, as specified by DoFnSignature.usesState() and DoFnSignature.usesTimers().
stepName() - Method in class org.apache.beam.runners.core.metrics.MetricKey
The step name that is associated with this metric.
subPathMatches(String, String) - Static method in class org.apache.beam.runners.core.metrics.MetricFiltering
subPathMatches(haystack, needle) returns true if needle represents a path within haystack.

T

tagged(Map<TupleTag<?>, PValue>, POutput) - Static method in class org.apache.beam.runners.core.construction.ReplacementOutputs
 
timestampCombinerFromProto(RunnerApi.OutputTime) - Static method in class org.apache.beam.runners.core.construction.WindowingStrategies
 
toProto(Coder<?>) - Static method in class org.apache.beam.runners.core.construction.Coders
 
toProto(Coder<?>, SdkComponents) - Static method in class org.apache.beam.runners.core.construction.Coders
 
toProto(PCollection<?>, SdkComponents) - Static method in class org.apache.beam.runners.core.construction.PCollections
 
toProto(Trigger) - Static method in class org.apache.beam.runners.core.construction.Triggers
 
toProto(WindowingStrategy.AccumulationMode) - Static method in class org.apache.beam.runners.core.construction.WindowingStrategies
 
toProto(Window.ClosingBehavior) - Static method in class org.apache.beam.runners.core.construction.WindowingStrategies
 
toProto(TimestampCombiner) - Static method in class org.apache.beam.runners.core.construction.WindowingStrategies
 
toProto(WindowFn<?, ?>, SdkComponents) - Static method in class org.apache.beam.runners.core.construction.WindowingStrategies
Converts a WindowFn into a RunnerApi.MessageWithComponents where RunnerApi.MessageWithComponents#getFunctionSpec() is a RunnerApi.FunctionSpec for the input WindowFn.
toProto(WindowingStrategy<?, ?>) - Static method in class org.apache.beam.runners.core.construction.WindowingStrategies
Converts a WindowingStrategy into a RunnerApi.MessageWithComponents where RunnerApi.MessageWithComponents#getWindowingStrategy() ()} is a RunnerApi.WindowingStrategy (proto) for the input WindowingStrategy.
toProto(WindowingStrategy<?, ?>, SdkComponents) - Static method in class org.apache.beam.runners.core.construction.WindowingStrategies
Converts a WindowingStrategy into a RunnerApi.WindowingStrategy, registering any components in the provided SdkComponents.
translate(AppliedPTransform<?, ?, T>, SdkComponents) - Method in interface org.apache.beam.runners.core.construction.PTransforms.TransformPayloadTranslator
 
Triggers - Class in org.apache.beam.runners.core.construction
Utilities for working with Triggers.

U

UnboundedReadFromBoundedSource<T> - Class in org.apache.beam.runners.core.construction
UnboundedReadFromBoundedSource(BoundedSource<T>) - Constructor for class org.apache.beam.runners.core.construction.UnboundedReadFromBoundedSource
Constructs a PTransform that performs an unbounded read from a BoundedSource.
UnboundedReadFromBoundedSource.BoundedToUnboundedSourceAdapter<T> - Class in org.apache.beam.runners.core.construction
A BoundedSource to UnboundedSource adapter.
UnconsumedReads - Class in org.apache.beam.runners.core.construction
Utilities for ensuring that all Read PTransforms are consumed by some PTransform.
UnconsumedReads() - Constructor for class org.apache.beam.runners.core.construction.UnconsumedReads
 
UnsupportedOverrideFactory<InputT extends PInput,OutputT extends POutput,TransformT extends PTransform<InputT,OutputT>> - Class in org.apache.beam.runners.core.construction

V

validate(PipelineOptions) - Method in class org.apache.beam.runners.core.construction.ForwardingPTransform
 
validate() - Method in class org.apache.beam.runners.core.construction.UnboundedReadFromBoundedSource.BoundedToUnboundedSourceAdapter
 

W

WindowingStrategies - Class in org.apache.beam.runners.core.construction
Utilities for working with WindowingStrategies.
WindowingStrategies() - Constructor for class org.apache.beam.runners.core.construction.WindowingStrategies
 
withMessage(String) - Static method in class org.apache.beam.runners.core.construction.UnsupportedOverrideFactory
 
writeWithRunnerDeterminedSharding() - Static method in class org.apache.beam.runners.core.construction.PTransformMatchers
 
B C D E F G I J M O P R S T U V W 
Skip navigation links

Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.