Skip navigation links
A B C F G H I L M O P R S T U W 

A

apply(PCollection<KV<String, Integer>>) - Method in class org.apache.beam.examples.complete.game.GameStats.CalculateSpammyUsers
 
apply(PCollection<UserScore.GameActionInfo>) - Method in class org.apache.beam.examples.complete.game.UserScore.ExtractAndSumScore
 
apply(PCollection<T>) - Method in class org.apache.beam.examples.complete.game.utils.WriteToBigQuery
 
apply(PCollection<T>) - Method in class org.apache.beam.examples.complete.game.utils.WriteWindowedToBigQuery
 

B

BuildRowFn() - Constructor for class org.apache.beam.examples.complete.game.utils.WriteToBigQuery.BuildRowFn
 
BuildRowFn() - Constructor for class org.apache.beam.examples.complete.game.utils.WriteWindowedToBigQuery.BuildRowFn
 

C

CalculateSpammyUsers() - Constructor for class org.apache.beam.examples.complete.game.GameStats.CalculateSpammyUsers
 
configureBigQueryWrite() - Static method in class org.apache.beam.examples.complete.game.UserScore
Create a map of information that describes how to write pipeline output to BigQuery.
configureGlobalWindowBigQueryWrite() - Static method in class org.apache.beam.examples.complete.game.LeaderBoard
Create a map of information that describes how to write pipeline output to BigQuery.
configureSessionWindowWrite() - Static method in class org.apache.beam.examples.complete.game.GameStats
Create a map of information that describes how to write pipeline output to BigQuery.
configureWindowedTableWrite() - Static method in class org.apache.beam.examples.complete.game.HourlyTeamScore
Create a map of information that describes how to write pipeline output to BigQuery.
configureWindowedTableWrite() - Static method in class org.apache.beam.examples.complete.game.LeaderBoard
Create a map of information that describes how to write pipeline output to BigQuery.
configureWindowedWrite() - Static method in class org.apache.beam.examples.complete.game.GameStats
Create a map of information that describes how to write pipeline output to BigQuery.

F

fieldInfo - Variable in class org.apache.beam.examples.complete.game.utils.WriteToBigQuery
 
FieldInfo(String, SerializableFunction<DoFn<T, TableRow>.ProcessContext, Object>) - Constructor for class org.apache.beam.examples.complete.game.utils.WriteToBigQuery.FieldInfo
 

G

GameStats - Class in org.apache.beam.examples.complete.game
This class is the fourth in a series of four pipelines that tell a story in a 'gaming' domain, following UserScore, HourlyTeamScore, and LeaderBoard.
GameStats() - Constructor for class org.apache.beam.examples.complete.game.GameStats
 
GameStats.CalculateSpammyUsers - Class in org.apache.beam.examples.complete.game
Filter out all but those users with a high clickrate, which we will consider as 'spammy' uesrs.
getDataset() - Method in interface org.apache.beam.examples.complete.game.UserScore.Options
 
getInput() - Method in interface org.apache.beam.examples.complete.game.UserScore.Options
 
getSchema() - Method in class org.apache.beam.examples.complete.game.utils.WriteToBigQuery
Build the output table schema.
getTableName() - Method in interface org.apache.beam.examples.complete.game.UserScore.Options
 

H

HourlyTeamScore - Class in org.apache.beam.examples.complete.game
This class is the second in a series of four pipelines that tell a story in a 'gaming' domain, following UserScore.
HourlyTeamScore() - Constructor for class org.apache.beam.examples.complete.game.HourlyTeamScore
 

I

initialize(HttpRequest) - Method in class org.apache.beam.examples.complete.game.injector.RetryHttpInitializerWrapper
Initializes the given request.

L

LeaderBoard - Class in org.apache.beam.examples.complete.game
This class is the third in a series of four pipelines that tell a story in a 'gaming' domain, following UserScore and HourlyTeamScore.
LeaderBoard() - Constructor for class org.apache.beam.examples.complete.game.LeaderBoard
 

M

main(String[]) - Static method in class org.apache.beam.examples.complete.game.GameStats
 
main(String[]) - Static method in class org.apache.beam.examples.complete.game.HourlyTeamScore
Run a batch pipeline to do windowed analysis of the data.
main(String[]) - Static method in class org.apache.beam.examples.complete.game.LeaderBoard
 
main(String[]) - Static method in class org.apache.beam.examples.complete.game.UserScore
Run a batch pipeline.
main(String[]) - Static method in class org.apache.beam.examples.MinimalWordCountJava8
 
MinimalWordCountJava8 - Class in org.apache.beam.examples
An example that counts words in Shakespeare, using Java 8 language features.
MinimalWordCountJava8() - Constructor for class org.apache.beam.examples.MinimalWordCountJava8
 

O

org.apache.beam.examples - package org.apache.beam.examples
 
org.apache.beam.examples.complete.game - package org.apache.beam.examples.complete.game
 
org.apache.beam.examples.complete.game.injector - package org.apache.beam.examples.complete.game.injector
 
org.apache.beam.examples.complete.game.utils - package org.apache.beam.examples.complete.game.utils
 

P

processElement(DoFn<T, TableRow>.ProcessContext) - Method in class org.apache.beam.examples.complete.game.utils.WriteToBigQuery.BuildRowFn
 
processElement(DoFn<T, TableRow>.ProcessContext) - Method in class org.apache.beam.examples.complete.game.utils.WriteWindowedToBigQuery.BuildRowFn
 

R

RetryHttpInitializerWrapper - Class in org.apache.beam.examples.complete.game.injector
RetryHttpInitializerWrapper will automatically retry upon RPC failures, preserving the auto-refresh behavior of the Google Credentials.
RetryHttpInitializerWrapper(Credential) - Constructor for class org.apache.beam.examples.complete.game.injector.RetryHttpInitializerWrapper
A constructor.

S

setDataset(String) - Method in interface org.apache.beam.examples.complete.game.UserScore.Options
 
setInput(String) - Method in interface org.apache.beam.examples.complete.game.UserScore.Options
 
setTableName(String) - Method in interface org.apache.beam.examples.complete.game.UserScore.Options
 

T

tableName - Variable in class org.apache.beam.examples.complete.game.utils.WriteToBigQuery
 

U

UserScore - Class in org.apache.beam.examples.complete.game
This class is the first in a series of four pipelines that tell a story in a 'gaming' domain.
UserScore() - Constructor for class org.apache.beam.examples.complete.game.UserScore
 
UserScore.ExtractAndSumScore - Class in org.apache.beam.examples.complete.game
A transform to extract key/score information from GameActionInfo, and sum the scores.
UserScore.Options - Interface in org.apache.beam.examples.complete.game
Options supported by UserScore.

W

WriteToBigQuery<T> - Class in org.apache.beam.examples.complete.game.utils
Generate, format, and write BigQuery table row information.
WriteToBigQuery() - Constructor for class org.apache.beam.examples.complete.game.utils.WriteToBigQuery
 
WriteToBigQuery(String, Map<String, WriteToBigQuery.FieldInfo<T>>) - Constructor for class org.apache.beam.examples.complete.game.utils.WriteToBigQuery
 
WriteToBigQuery.BuildRowFn - Class in org.apache.beam.examples.complete.game.utils
Convert each key/score pair into a BigQuery TableRow as specified by fieldFn.
WriteToBigQuery.FieldInfo<T> - Class in org.apache.beam.examples.complete.game.utils
Define a class to hold information about output table field definitions.
WriteWindowedToBigQuery<T> - Class in org.apache.beam.examples.complete.game.utils
Generate, format, and write BigQuery table row information.
WriteWindowedToBigQuery(String, Map<String, WriteToBigQuery.FieldInfo<T>>) - Constructor for class org.apache.beam.examples.complete.game.utils.WriteWindowedToBigQuery
 
WriteWindowedToBigQuery.BuildRowFn - Class in org.apache.beam.examples.complete.game.utils
Convert each key/score pair into a BigQuery TableRow.
A B C F G H I L M O P R S T U W 
Skip navigation links

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