AbstractMutatingReleaseMojo
that can be forced.AbstractForceableMutatingReleaseMojo
.AbstractHelmMojo
.AbstractSingleReleaseMojo
whose implementations change
the single Helm
release they are configured to work with (as opposed to just
reading its information).AbstractMutatingReleaseMojo
.AbstractReleaseContentListener
.AbstractReleaseDiscoveryListener
.EventObject
describing a meaningful event in the life of
a Helm
release.AbstractReleaseEvent
.AbstractReleaseHistoryListener
.AbstractHelmMojo
that provides other Helm-related
mojo
implementations the ability to work with a ReleaseManager
.AbstractReleaseMojo
.AbstractReleaseStatusListener
.AbstractReleaseTestListener
.AbstractReleaseMojo
that works on exactly one Helm release.AbstractSingleReleaseMojo
.AbstractSingleReleaseMojo
whose implementations operate
on a particular versioned release.AbstractSingleVersionedReleaseMojo
.ReleaseContentListener
that will be notified when a release's content is retrieved.ReleaseDiscoveryListener
that will be notified when a release is retrievedReleaseHistoryListener
that will be notified when a release history is retrievedReleaseStatusListener
that will be notified when a release version's status is retrievedReleaseTestListener
that will be notified when
the tests complete.AbstractChartLoader
capable of
loading a Helm chart from a URL
.AbstractChartLoader
capable of
loading a Helm chart from a URL
.DefaultKubernetesClient
for communicating with
Kubernetes clusters.ReleaseManager
and returns it.Tiller
and returns it.Disposable
interface by closing the AbstractChartLoader
returned by the PackageMojo.getChartLoader()
method and closing the
AbstractChartWriter
returned by the PackageMojo.getChartWriter()
method.AbstractReleaseMojo.execute(Callable)
method with a Callable
containing the results of an invocation of the AbstractReleaseMojo.createReleaseManager(Tiller)
method.URL
identifying a Helm chart that can be read
by the AbstractChartLoader
produced by the InstallReleaseMojo.createChartLoader()
method.URL
identifying a Helm chart that can be read
by the AbstractChartLoader
produced by the UpdateReleaseMojo.createChartLoader()
method.true
if test Pods should be deleted after the
tests complete.Config
describing how a DefaultKubernetesClient
is to connect to a Kubernetes cluster.true
if chart
hooks are disabled.true
if chart
hooks are disabled.GetHistoryMojo
.Tiller.GetHistoryResponseOrBuilder
implementation representing the history retrieval.Tiller.ListReleasesResponseOrBuilder
implementation representing the release retrieval.Log
that may be used to log information.GetReleaseContentMojo.getReleaseContentListenersList()
method and
converts its return
value to an array.List
of ReleaseContentListener
s whose
elements will be notified when the tests complete.GetReleaseContentMojo
.Tiller.GetReleaseContentResponseOrBuilder
implementation representing the release content retrieval.ListReleasesMojo.getReleaseDiscoveryListenersList()
method and
converts its return
value to an array.List
of ReleaseDiscoveryListener
s whose
elements will be notified when a release is retrieved.GetHistoryMojo.getReleaseHistoryListenersList()
method and
converts its return
value to an array.List
of ReleaseHistoryListener
s whose
elements will be notified when a release history is retrieved.GetReleaseStatusMojo.getReleaseStatusListenersList()
method and
converts its return
value to an array.List
of ReleaseStatusListener
s whose
elements will be notified when a release version's status is retrieved.GetReleaseStatusMojo
.Tiller.GetReleaseStatusResponseOrBuilder
implementation representing the status retrieval.TestReleaseMojo.getReleaseTestListenersList()
method and
converts its return
value to an array.true
if, during the update, values should be
reset to the values built in to the new chart.true
if the supplied release name should be reused across installations.true
if, during the update, any new values should
be merged with those present in the prior version of the release
being updated.true
if this AbstractReleaseMojo
should
not execute.true
if this PackageMojo
should not
execute.Tiller.ListSort.SortBy
indicating how the result list should be
sorted.Tiller.ListSort.SortOrder
describing the order of the sorted
result list.EventObject.getSource()
method to cast its
return type to an AbstractReleaseMojo
.GetReleaseContentMojo
responsible for firing
this event.ListReleasesMojo
responsible for firing this
event.GetHistoryMojo
responsible for firing
this event.GetReleaseStatusMojo
responsible for firing
this event.TestReleaseMojo
responsible for firing this
event.List
of Status.Code
instances that
describes the possible status codes a release must have in order
to be considered for further listing.Tiller.TestReleaseResponseOrBuilder
implementation representing the test run.String
representing the values to use to
customize the installation.String
representing the values to use to
customize the update.URI
identifying a YAML document containing the
values to use to customize the installation.URI
identifying a YAML document containing the
values to use to customize the installation.true
if this operation will wait for Pods to be
ready before returning.InstallReleaseMojo
.true
if this InstallReleaseMojo
is
lenient; if true
, a missing or unresolvable
chartUrl
parameter will result in
execution being skipped rather than a MojoExecutionException
being thrown.ListReleasesMojo
.AbstractReleaseEvent
describing a retrieval of the
content of a Helm
release.EventListener
that is notified when the content of a
Helm release
has been retrieved.AbstractReleaseEvent
describing a discovery of a Helm release
performed by a ListReleasesMojo
instance.ReleaseDiscoveryEvent
.EventListener
that is notified when a Helm release has
been retrieved, usually by a ListReleasesMojo
instance.AbstractReleaseEvent
describing a retrieval of the
history of a Helm
release.ReleaseHistoryEvent
.EventListener
that is notified when the history about a
Helm release
has been retrieved.AbstractReleaseEvent
describing a retrieval of the
status of a Helm
release.ReleaseStatusEvent
.EventListener
that is notified when the status about a
Helm release
has been retrieved.AbstractReleaseEvent
describing the result of running a
test on a Helm
release.ReleaseTestEvent
.ReleaseContentListener
from this TestReleaseMojo
.ReleaseDiscoveryListener
from this GetHistoryMojo
.ReleaseHistoryListener
from this GetHistoryMojo
.ReleaseStatusListener
from this GetReleaseStatusMojo
.ReleaseTestListener
from this TestReleaseMojo
.RollbackReleaseMojo
.URL
identifying a Helm chart that can be read
by the AbstractChartLoader
produced by the InstallReleaseMojo.createChartLoader()
method.URL
identifying a Helm chart that can be read
by the AbstractChartLoader
produced by the UpdateReleaseMojo.createChartLoader()
method.Config
describing how a DefaultKubernetesClient
is to connect to a Kubernetes cluster.InstallReleaseMojo
is lenient;
if true
is supplied, a missing or unresolvable chartUrl
parameter will result in execution being
skipped rather than a MojoExecutionException
being
thrown.List
of ReleaseContentListener
s
whose elements will be notified when a release's contents are retrieved.List
of ReleaseDiscoveryListener
s
whose elements will be notified when a release is retrieved.List
of ReleaseHistoryListener
s
whose elements will be notified when a release history is retrieved.List
of ReleaseStatusListener
s whose
elements will be notified when a release version's status is retrieved.AbstractReleaseMojo
should execute.PackageMojo
should execute.Tiller.ListSort.SortBy
indicating how the result list should be
sorted.Tiller.ListSort.SortOrder
describing the order of the sorted
result list.List
of Status.Code
instances that
describes the possible status codes a release must have in order
to be considered for further listing.String
representing the values to use to
customize the installation.String
representing the values to use to
customize the update.URI
identifying a YAML document containing the
values to use to customize the installation.URI
identifying a YAML document containing the
values to use to customize the installation.TestReleaseMojo
.UninstallReleaseMojo
.UpdateReleaseMojo
.name
as a Helm release
name.name
as a Helm release
name.Copyright © 2017–2018, microBean. All rights reserved.