程序包 org.microbean.helm.chart
Provides classes and interfaces for working with Helm charts from Java.
- 作者:
- Laird Nelson
-
类概要 类 说明 AbstractArchiveChartWriter A partialAbstractChartWriterwhose implementations saveChartOuterClass.ChartOrBuilderobjects to a destination that can be considered an archive of some sort.AbstractChartLoader<T> An abstract class whose implementations are capable of reading in the raw materials for a Helm chart from some kind of source and creating newChartOuterClass.Chartinstances from such raw materials.AbstractChartWriter An object capable of writing or serializing or otherwise representing aChartOuterClass.ChartOrBuilder.AbstractChartWriter.Context A class representing the state of a write operation.DirectoryChartLoader AStreamOrientedChartLoader<Path>that createsChartOuterClass.Chartinstances from filesystem directories represented asPathobjects.HelmIgnorePathMatcher Metadatas A utility class for working withMetadataOuterClass.Metadatainstances.Requirements A specification of a Helm chart's dependencies; not normally used directly by end users.Requirements.Dependency A description of a subchart that should be present in a parent Helm chart; not normally used directly by end users.Requirements.DependencyBeanInfo ASimpleBeanInfodescribing the Java Bean properties for theRequirements.Dependencyclass; not normally used directly by end users.StreamOrientedChartLoader<T> A partialAbstractChartLoaderimplementation that is capable of loading a Helm-compatible chart from any source that is convertible into anIterableofInputStreams indexed by their name.StringResolver AResolverthat forces scalars to beStrings.TapeArchiveChartLoader AStreamOrientedChartLoader<TarInputStream>that createsChartOuterClass.Chartinstances fromTarInputStreaminstances.TapeArchiveChartWriter AnAbstractArchiveChartWriterthat savesChartOuterClass.ChartOrBuilderobjects to a suppliedOutputStreamin TAR format, using aTarOutputStreaminternally.URLChartLoader ZipInputStreamChartLoader AStreamOrientedChartLoader<ZipInputStream>that createsChartOuterClass.Chartinstances fromZipInputStreaminstances. -
异常错误概要 异常错误 说明 ChartException AHelmExceptionindicating that there is a problem with a Helm chart.MissingDependenciesException AChartExceptionindicating that a Helm chart contained arequirements.yamlresource, but did not contain at least one subchart referenced by that resource.