Class PaginatorsGeneratorTasks
- java.lang.Object
-
- java.util.concurrent.ForkJoinTask<Void>
-
- java.util.concurrent.RecursiveAction
-
- software.amazon.awssdk.codegen.emitters.GeneratorTask
-
- software.amazon.awssdk.codegen.emitters.tasks.BaseGeneratorTasks
-
- software.amazon.awssdk.codegen.emitters.tasks.PaginatorsGeneratorTasks
-
- All Implemented Interfaces:
Serializable
,Future<Void>
public class PaginatorsGeneratorTasks extends BaseGeneratorTasks
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class software.amazon.awssdk.codegen.emitters.tasks.BaseGeneratorTasks
baseDirectory, log, model, testDirectory
-
-
Constructor Summary
Constructors Constructor Description PaginatorsGeneratorTasks(GeneratorTaskParams dependencies)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<GeneratorTask>
createTasks()
protected boolean
hasTasks()
Hook to allow subclasses to indicate they have no tasks so they can assume when createTasks is called there's something to emit.-
Methods inherited from class software.amazon.awssdk.codegen.emitters.tasks.BaseGeneratorTasks
compute, createPoetGeneratorTask, createPoetGeneratorTestTask, info
-
Methods inherited from class java.util.concurrent.RecursiveAction
exec, getRawResult, setRawResult
-
Methods inherited from class java.util.concurrent.ForkJoinTask
adapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, complete, completeExceptionally, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnfork
-
-
-
-
Constructor Detail
-
PaginatorsGeneratorTasks
public PaginatorsGeneratorTasks(GeneratorTaskParams dependencies)
-
-
Method Detail
-
hasTasks
protected boolean hasTasks()
Description copied from class:BaseGeneratorTasks
Hook to allow subclasses to indicate they have no tasks so they can assume when createTasks is called there's something to emit.- Overrides:
hasTasks
in classBaseGeneratorTasks
-
createTasks
protected List<GeneratorTask> createTasks() throws Exception
- Specified by:
createTasks
in classBaseGeneratorTasks
- Throws:
Exception
-
-