| Package | Description |
|---|---|
| io.quarkus.builder | |
| io.quarkus.builder.item |
| Modifier and Type | Method and Description |
|---|---|
<N,T extends NamedBuildItem<N>> |
BuildContext.consume(Class<T> type,
N name)
Consume the value produced for the named item.
|
<N,T extends NamedBuildItem<N>> |
BuildContext.produce(Class<T> type,
N name,
NamedBuildItem<N> item)
Produce the given item.
|
<N,T extends NamedBuildItem<N>> |
BuildExecutionBuilder.produce(Class<T> type,
N name,
T item)
Provide an initial item.
|
<N,T extends NamedBuildItem<N>> |
BuildExecutionBuilder.produce(N name,
T item)
Provide an initial item.
|
| Modifier and Type | Method and Description |
|---|---|
<N,T extends NamedBuildItem<N>> |
BuildContext.produce(Class<T> type,
N name,
NamedBuildItem<N> item)
Produce the given item.
|
<N> void |
BuildContext.produce(N name,
NamedBuildItem<N> item)
Produce the given item.
|
| Modifier and Type | Method and Description |
|---|---|
<N> BuildChainBuilder |
BuildChainBuilder.addFinal(Class<? extends NamedBuildItem<N>> type,
N name) |
<N> BuildChainBuilder |
BuildChainBuilder.addInitial(Class<? extends NamedBuildItem<N>> type,
N name) |
<N> BuildStepBuilder |
BuildStepBuilder.afterProduce(Class<? extends NamedBuildItem<N>> type,
N name)
This build step should be initiated after any build steps which produce the given item
type are completed. |
<N> BuildStepBuilder |
BuildStepBuilder.beforeConsume(Class<? extends NamedBuildItem<N>> type,
N name)
This build step should complete before any build steps which consume the given item
type are initiated. |
<N> BuildStepBuilder |
BuildStepBuilder.beforeConsume(Class<? extends NamedBuildItem<N>> type,
N name,
ProduceFlag flag)
This build step should complete before any build steps which consume the given item
type are initiated. |
<N> BuildStepBuilder |
BuildStepBuilder.consumes(Class<? extends NamedBuildItem<N>> type,
N name)
This build step consumes the given produced item.
|
<N> BuildStepBuilder |
BuildStepBuilder.consumes(Class<? extends NamedBuildItem<N>> type,
N name,
ConsumeFlags flags)
This build step consumes the given produced item.
|
<N> boolean |
BuildContext.isAvailableToConsume(Class<? extends NamedBuildItem<N>> type,
N name)
Determine if a item was produced and is therefore available to be consumed.
|
<N> boolean |
BuildContext.isConsumed(Class<? extends NamedBuildItem<N>> type,
N name)
Determine if a item will be consumed in this build.
|
<N> BuildStepBuilder |
BuildStepBuilder.produces(Class<? extends NamedBuildItem<N>> type,
N name)
Similarly to
BuildStepBuilder.beforeConsume(Class), establish that this build step must come before the consumer(s) of the
given item type; however, only one producer may exist for the given item. |
<N> BuildStepBuilder |
BuildStepBuilder.produces(Class<? extends NamedBuildItem<N>> type,
N name,
ProduceFlag flag)
Similarly to
BuildStepBuilder.beforeConsume(Class), establish that this build step must come before the consumer(s) of the
given item type; however, only one producer may exist for the given item. |
| Modifier and Type | Class and Description |
|---|---|
class |
EnumNamedBuildItem<E extends Enum<?>>
A build item which has a name that is an enum constant.
|
class |
SymbolicBuildItem
The symbolic build item.
|
Copyright © 2019 JBoss by Red Hat. All rights reserved.