Interface Domain

All Superinterfaces:
Serializable
All Known Subinterfaces:
Announcer<A>, Assembler<A>, Cataloger<A>, Deployer<A>, DockerConfiguration, Downloader<A>, Hook, JavaAssembler<A>, JibConfiguration, JpackageAssembler.PlatformPackager, MavenDeployer<A>, NativeImageAssembler.PlatformCustomizer, Packager<A>, Releaser<A>, RepositoryPackager<A>, RepositoryTap, SbomCataloger<A>, SshDownloader<A>, SshUploader<A>, TemplatePackager<A>, Uploader<A>, WebUploader<A>
All Known Implementing Classes:
AbstractAnnouncer, AbstractAppdataPackager, AbstractArtifact, AbstractAssembler, AbstractCataloger, AbstractDockerConfiguration, AbstractDownloader, AbstractGitPackageUploader, AbstractHook, AbstractJavaAssembler, AbstractJibConfiguration, AbstractMavenDeployer, AbstractMessageAnnouncer, AbstractPackager, AbstractRepositoryPackager, AbstractRepositoryTap, AbstractSbomCataloger, AbstractSshDownloader, AbstractSshUploader, AbstractTemplatePackager, AbstractUploader, AbstractWebUploader, Announce, AppImagePackager, AppImagePackager.AppImageRepository, ArchiveAssembler, ArchiveOptions, ArticleAnnouncer, ArticleAnnouncer.Repository, Artifact, ArtifactoryMavenDeployer, ArtifactoryUploader, ArtifactoryUploader.ArtifactoryRepository, AsdfPackager, AsdfPackager.AsdfRepository, Assemble, AzureMavenDeployer, BaseReleaser, BaseReleaser.Issues, BaseReleaser.Issues.Label, BaseReleaser.Milestone, BaseReleaser.Prerelease, BaseReleaser.Update, BlueskyAnnouncer, BrewPackager, BrewPackager.Cask, BrewPackager.CaskItem, BrewPackager.HomebrewRepository, Catalog, Changelog, Changelog.Append, Changelog.Category, Changelog.Contributors, Changelog.Hide, Changelog.Labeler, Changelog.Replacer, Checksum, ChocolateyPackager, ChocolateyPackager.ChocolateyRepository, CodebergReleaser, CommandHook, CommandHooks, CommitAuthor, CyclonedxSbomCataloger, Deploy, DiscordAnnouncer, DiscourseAnnouncer, DiscussionsAnnouncer, Distribution, DockerConfiguration.Buildx, DockerConfiguration.Registry, DockerPackager, DockerPackager.DockerRepository, DockerSpec, Download, Downloader.Asset, Downloader.Unpack, Entity, Environment, Executable, Extension, Extension.Provider, Files, FileSet, FlatpakPackager, FlatpakPackager.FlatpakRepository, FtpDownloader, FtpUploader, GenericGitReleaser, GiteaMavenDeployer, GiteaReleaser, GiteaUploader, GithubMavenDeployer, GithubReleaser, GithubReleaser.ReleaseNotes, GitlabMavenDeployer, GitlabReleaser, GitlabUploader, GitterAnnouncer, Glob, GofishPackager, GofishPackager.GofishRepository, GoogleChatAnnouncer, Hook.Filter, Hooks, HttpAnnouncer, HttpAnnouncers, HttpDownloader, HttpUploader, Icon, Java, JavaArchiveAssembler, JavaArchiveAssembler.Java, JbangPackager, JbangPackager.JbangRepository, JibConfiguration.Registry, JibPackager, JibPackager.JibRepository, JibSpec, JlinkAssembler, JlinkAssembler.JavaArchive, JlinkAssembler.Jdeps, JpackageAssembler, JpackageAssembler.AbstractPlatformPackager, JpackageAssembler.ApplicationPackage, JpackageAssembler.Launcher, JpackageAssembler.Linux, JpackageAssembler.Osx, JpackageAssembler.Windows, LinkedinAnnouncer, MacportsPackager, MacportsPackager.MacportsRepository, MastodonAnnouncer, MattermostAnnouncer, Maven, Maven.Pomchecker, MavenCentralMavenDeployer, MavenDeployer.ArtifactOverride, NativeImageAssembler, NativeImageAssembler.Linux, NativeImageAssembler.Osx, NativeImageAssembler.Upx, NativeImageAssembler.Windows, Nexus2MavenDeployer, OpenCollectiveAnnouncer, PackagerRepository, Packagers, Platform, Project, Project.Links, Project.Snapshot, Release, S3Uploader, Sbom, SbomCataloger.Pack, ScoopPackager, ScoopPackager.ScoopRepository, ScpDownloader, ScpUploader, Screenshot, ScriptHook, ScriptHooks, SdkmanAnnouncer, SdkmanPackager, SftpDownloader, SftpUploader, Signing, Signing.Command, Signing.Cosign, SlackAnnouncer, SlsaCataloger, SmtpAnnouncer, SnapPackager, SnapPackager.Architecture, SnapPackager.Plug, SnapPackager.Slot, SnapPackager.SnapRepository, SpecPackager, SpecPackager.SpecRepository, SwidTag, SyftSbomCataloger, TeamsAnnouncer, TelegramAnnouncer, TwitterAnnouncer, Upload, WebhookAnnouncer, WebhooksAnnouncer, WingetPackager, WingetPackager.WingetRepository, ZulipAnnouncer

public interface Domain extends Serializable
Since:
0.1.0
Author:
Andres Almiray
  • Method Summary

    Modifier and Type
    Method
    Description
    asMap(boolean full)