Skip navigation links
A B C E G O S V W 

A

add(KV<byte[], byte[]>) - Method in class org.apache.beam.sdk.extensions.sorter.BufferedExternalSorter
 

B

BufferedExternalSorter - Class in org.apache.beam.sdk.extensions.sorter
Sorter that will use in memory sorting until the values can't fit into memory and will then fall back to external sorting.
BufferedExternalSorter.Options - Class in org.apache.beam.sdk.extensions.sorter
Contains configuration for the sorter.

C

create(BufferedExternalSorter.Options) - Static method in class org.apache.beam.sdk.extensions.sorter.BufferedExternalSorter
 
create(ExternalSorter.Options) - Static method in class org.apache.beam.sdk.extensions.sorter.ExternalSorter
Returns a Sorter configured with the given ExternalSorter.Options.
create(BufferedExternalSorter.Options) - Static method in class org.apache.beam.sdk.extensions.sorter.SortValues
Returns a SortValues<PrimaryKeyT, SecondaryKeyT, ValueT> PTransform.

E

expand(PCollection<KV<PrimaryKeyT, Iterable<KV<SecondaryKeyT, ValueT>>>>) - Method in class org.apache.beam.sdk.extensions.sorter.SortValues
 
ExternalSorter - Class in org.apache.beam.sdk.extensions.sorter
Does an external sort of the provided values.
ExternalSorter.Options - Class in org.apache.beam.sdk.extensions.sorter
ExternalSorter.Options contains configuration of the sorter.
ExternalSorter.Options.SorterType - Enum in org.apache.beam.sdk.extensions.sorter
Sorter type.

G

getExternalSorterType() - Method in class org.apache.beam.sdk.extensions.sorter.BufferedExternalSorter.Options
Returns the external sorter type.
getMemoryMB() - Method in class org.apache.beam.sdk.extensions.sorter.BufferedExternalSorter.Options
Returns the configured size of the memory buffer.
getMemoryMB() - Method in class org.apache.beam.sdk.extensions.sorter.ExternalSorter.Options
Returns the configured size of the memory buffer.
getSorterType() - Method in class org.apache.beam.sdk.extensions.sorter.ExternalSorter.Options
Returns the sorter type.
getTempLocation() - Method in class org.apache.beam.sdk.extensions.sorter.BufferedExternalSorter.Options
Returns the configured temporary location.
getTempLocation() - Method in class org.apache.beam.sdk.extensions.sorter.ExternalSorter.Options
Returns the configured temporary location.

O

options() - Static method in class org.apache.beam.sdk.extensions.sorter.BufferedExternalSorter
 
options - Variable in class org.apache.beam.sdk.extensions.sorter.ExternalSorter
 
Options() - Constructor for class org.apache.beam.sdk.extensions.sorter.ExternalSorter.Options
 
org.apache.beam.sdk.extensions.sorter - package org.apache.beam.sdk.extensions.sorter
Utility for performing local sort of potentially large sets of values.

S

setMemoryMB(int) - Method in class org.apache.beam.sdk.extensions.sorter.ExternalSorter.Options
Sets the size of the memory buffer in megabytes.
setSorterType(ExternalSorter.Options.SorterType) - Method in class org.apache.beam.sdk.extensions.sorter.ExternalSorter.Options
Sets the sorter type.
setTempLocation(String) - Method in class org.apache.beam.sdk.extensions.sorter.ExternalSorter.Options
Sets the path to a temporary location where the sorter writes intermediate files.
sort() - Method in class org.apache.beam.sdk.extensions.sorter.BufferedExternalSorter
 
SortValues<PrimaryKeyT,SecondaryKeyT,ValueT> - Class in org.apache.beam.sdk.extensions.sorter
SortValues<PrimaryKeyT, SecondaryKeyT, ValueT> takes a PCollection<KV<PrimaryKeyT, Iterable<KV<SecondaryKeyT, ValueT>>>> with elements consisting of a primary key and iterables over <secondary key, value> pairs, and returns a PCollection<KV<PrimaryKeyT, Iterable<KV<SecondaryKeyT, ValueT>>> of the same elements but with values sorted by a secondary key.

V

valueOf(String) - Static method in enum org.apache.beam.sdk.extensions.sorter.ExternalSorter.Options.SorterType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.beam.sdk.extensions.sorter.ExternalSorter.Options.SorterType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withExternalSorterType(ExternalSorter.Options.SorterType) - Method in class org.apache.beam.sdk.extensions.sorter.BufferedExternalSorter.Options
Sets the external sorter type.
withMemoryMB(int) - Method in class org.apache.beam.sdk.extensions.sorter.BufferedExternalSorter.Options
Sets the size of the memory buffer in megabytes.
withTempLocation(String) - Method in class org.apache.beam.sdk.extensions.sorter.BufferedExternalSorter.Options
Sets the path to a temporary location where the sorter writes intermediate files.
A B C E G O S V W 
Skip navigation links