Interface GameStats.Options
-
- All Superinterfaces:
org.apache.beam.sdk.options.ApplicationNameOptions,ExampleOptions,org.apache.beam.sdk.transforms.display.HasDisplayData,LeaderBoard.Options,org.apache.beam.sdk.options.PipelineOptions,org.apache.beam.sdk.options.StreamingOptions
- Enclosing class:
- GameStats
public static interface GameStats.Options extends LeaderBoard.Options
Options supported byGameStats.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.beam.sdk.options.PipelineOptions
org.apache.beam.sdk.options.PipelineOptions.AtomicLongFactory, org.apache.beam.sdk.options.PipelineOptions.CheckEnabled, org.apache.beam.sdk.options.PipelineOptions.DirectRunner, org.apache.beam.sdk.options.PipelineOptions.JobNameFactory, org.apache.beam.sdk.options.PipelineOptions.UserAgentFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.IntegergetFixedWindowDuration()java.lang.StringgetGameStatsTablePrefix()java.lang.IntegergetSessionGap()java.lang.IntegergetUserActivityWindowDuration()voidsetFixedWindowDuration(java.lang.Integer value)voidsetGameStatsTablePrefix(java.lang.String value)voidsetSessionGap(java.lang.Integer value)voidsetUserActivityWindowDuration(java.lang.Integer value)-
Methods inherited from interface org.apache.beam.sdk.options.ApplicationNameOptions
getAppName, setAppName
-
Methods inherited from interface org.apache.beam.examples.common.ExampleOptions
getInjectorNumWorkers, getKeepJobsRunning, setInjectorNumWorkers, setKeepJobsRunning
-
Methods inherited from interface org.apache.beam.sdk.transforms.display.HasDisplayData
populateDisplayData
-
Methods inherited from interface org.apache.beam.examples.complete.game.LeaderBoard.Options
getAllowedLateness, getDataset, getLeaderBoardTableName, getTeamWindowDuration, getTopic, setAllowedLateness, setDataset, setLeaderBoardTableName, setTeamWindowDuration, setTopic
-
-
-
-
Method Detail
-
getFixedWindowDuration
@Integer(60) java.lang.Integer getFixedWindowDuration()
-
setFixedWindowDuration
void setFixedWindowDuration(java.lang.Integer value)
-
getSessionGap
@Integer(5) java.lang.Integer getSessionGap()
-
setSessionGap
void setSessionGap(java.lang.Integer value)
-
getUserActivityWindowDuration
@Integer(30) java.lang.Integer getUserActivityWindowDuration()
-
setUserActivityWindowDuration
void setUserActivityWindowDuration(java.lang.Integer value)
-
getGameStatsTablePrefix
@String("game_stats") java.lang.String getGameStatsTablePrefix()
-
setGameStatsTablePrefix
void setGameStatsTablePrefix(java.lang.String value)
-
-