Class AlertmanagerSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.monitoring.v1.AlertmanagerSpecFluent<AlertmanagerSpecBuilder>
-
- io.fabric8.openshift.api.model.monitoring.v1.AlertmanagerSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<AlertmanagerSpec>,io.fabric8.kubernetes.api.builder.Visitable<AlertmanagerSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<AlertmanagerSpec,AlertmanagerSpecBuilder>
public class AlertmanagerSpecBuilder extends AlertmanagerSpecFluent<AlertmanagerSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<AlertmanagerSpec,AlertmanagerSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.monitoring.v1.AlertmanagerSpecFluent
AlertmanagerSpecFluent.AdditionalArgsNested<N>, AlertmanagerSpecFluent.AlertmanagerConfigMatcherStrategyNested<N>, AlertmanagerSpecFluent.AlertmanagerConfigNamespaceSelectorNested<N>, AlertmanagerSpecFluent.AlertmanagerConfigSelectorNested<N>, AlertmanagerSpecFluent.AlertmanagerConfigurationNested<N>, AlertmanagerSpecFluent.ClusterTLSNested<N>, AlertmanagerSpecFluent.ContainersNested<N>, AlertmanagerSpecFluent.DnsConfigNested<N>, AlertmanagerSpecFluent.HostAliasesNested<N>, AlertmanagerSpecFluent.ImagePullSecretsNested<N>, AlertmanagerSpecFluent.InitContainersNested<N>, AlertmanagerSpecFluent.LimitsNested<N>, AlertmanagerSpecFluent.PodMetadataNested<N>, AlertmanagerSpecFluent.ResourcesNested<N>, AlertmanagerSpecFluent.StorageNested<N>, AlertmanagerSpecFluent.VolumeMountsNested<N>, AlertmanagerSpecFluent.VolumesNested<N>, AlertmanagerSpecFluent.WebNested<N>
-
-
Constructor Summary
Constructors Constructor Description AlertmanagerSpecBuilder()AlertmanagerSpecBuilder(AlertmanagerSpec instance)AlertmanagerSpecBuilder(AlertmanagerSpecFluent<?> fluent)AlertmanagerSpecBuilder(AlertmanagerSpecFluent<?> fluent, AlertmanagerSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlertmanagerSpecbuild()-
Methods inherited from class io.fabric8.openshift.api.model.monitoring.v1.AlertmanagerSpecFluent
addAllToAdditionalArgs, addAllToAdditionalPeers, addAllToConfigMaps, addAllToContainers, addAllToEnableFeatures, addAllToHostAliases, addAllToImagePullSecrets, addAllToInitContainers, addAllToSecrets, addAllToTolerations, addAllToTopologySpreadConstraints, addAllToVolumeMounts, addAllToVolumes, addNewAdditionalArg, addNewAdditionalArg, addNewAdditionalArgLike, addNewContainer, addNewContainerLike, addNewHostAlias, addNewHostAliasLike, addNewImagePullSecret, addNewImagePullSecret, addNewImagePullSecretLike, addNewInitContainer, addNewInitContainerLike, addNewToleration, addNewVolume, addNewVolumeLike, addNewVolumeMount, addNewVolumeMountLike, addToAdditionalArgs, addToAdditionalArgs, addToAdditionalPeers, addToAdditionalPeers, addToAdditionalProperties, addToAdditionalProperties, addToConfigMaps, addToConfigMaps, addToContainers, addToContainers, addToEnableFeatures, addToEnableFeatures, addToHostAliases, addToHostAliases, addToImagePullSecrets, addToImagePullSecrets, addToInitContainers, addToInitContainers, addToNodeSelector, addToNodeSelector, addToSecrets, addToSecrets, addToTolerations, addToTolerations, addToTopologySpreadConstraints, addToTopologySpreadConstraints, addToVolumeMounts, addToVolumeMounts, addToVolumes, addToVolumes, buildAdditionalArg, buildAdditionalArgs, buildAlertmanagerConfigMatcherStrategy, buildAlertmanagerConfigNamespaceSelector, buildAlertmanagerConfigSelector, buildAlertmanagerConfiguration, buildClusterTLS, buildContainer, buildContainers, buildDnsConfig, buildFirstAdditionalArg, buildFirstContainer, buildFirstHostAlias, buildFirstImagePullSecret, buildFirstInitContainer, buildFirstVolume, buildFirstVolumeMount, buildHostAlias, buildHostAliases, buildImagePullSecret, buildImagePullSecrets, buildInitContainer, buildInitContainers, buildLastAdditionalArg, buildLastContainer, buildLastHostAlias, buildLastImagePullSecret, buildLastInitContainer, buildLastVolume, buildLastVolumeMount, buildLimits, buildMatchingAdditionalArg, buildMatchingContainer, buildMatchingHostAlias, buildMatchingImagePullSecret, buildMatchingInitContainer, buildMatchingVolume, buildMatchingVolumeMount, buildPodMetadata, buildResources, buildStorage, buildVolume, buildVolumeMount, buildVolumeMounts, buildVolumes, buildWeb, copyInstance, editAdditionalArg, editAlertmanagerConfigMatcherStrategy, editAlertmanagerConfigNamespaceSelector, editAlertmanagerConfigSelector, editAlertmanagerConfiguration, editClusterTLS, editContainer, editDnsConfig, editFirstAdditionalArg, editFirstContainer, editFirstHostAlias, editFirstImagePullSecret, editFirstInitContainer, editFirstVolume, editFirstVolumeMount, editHostAlias, editImagePullSecret, editInitContainer, editLastAdditionalArg, editLastContainer, editLastHostAlias, editLastImagePullSecret, editLastInitContainer, editLastVolume, editLastVolumeMount, editLimits, editMatchingAdditionalArg, editMatchingContainer, editMatchingHostAlias, editMatchingImagePullSecret, editMatchingInitContainer, editMatchingVolume, editMatchingVolumeMount, editOrNewAlertmanagerConfigMatcherStrategy, editOrNewAlertmanagerConfigMatcherStrategyLike, editOrNewAlertmanagerConfigNamespaceSelector, editOrNewAlertmanagerConfigNamespaceSelectorLike, editOrNewAlertmanagerConfigSelector, editOrNewAlertmanagerConfigSelectorLike, editOrNewAlertmanagerConfiguration, editOrNewAlertmanagerConfigurationLike, editOrNewClusterTLS, editOrNewClusterTLSLike, editOrNewDnsConfig, editOrNewDnsConfigLike, editOrNewLimits, editOrNewLimitsLike, editOrNewPodMetadata, editOrNewPodMetadataLike, editOrNewResources, editOrNewResourcesLike, editOrNewStorage, editOrNewStorageLike, editOrNewWeb, editOrNewWebLike, editPodMetadata, editResources, editStorage, editVolume, editVolumeMount, editWeb, equals, getAdditionalPeer, getAdditionalPeers, getAdditionalProperties, getAffinity, getAutomountServiceAccountToken, getBaseImage, getClusterAdvertiseAddress, getClusterGossipInterval, getClusterLabel, getClusterPeerTimeout, getClusterPushpullInterval, getConfigMap, getConfigMaps, getConfigSecret, getDnsPolicy, getEnableFeature, getEnableFeatures, getEnableServiceLinks, getExternalUrl, getFirstAdditionalPeer, getFirstConfigMap, getFirstEnableFeature, getFirstSecret, getFirstToleration, getFirstTopologySpreadConstraint, getForceEnableClusterMode, getHostUsers, getImage, getImagePullPolicy, getLastAdditionalPeer, getLastConfigMap, getLastEnableFeature, getLastSecret, getLastToleration, getLastTopologySpreadConstraint, getListenLocal, getLogFormat, getLogLevel, getMatchingAdditionalPeer, getMatchingConfigMap, getMatchingEnableFeature, getMatchingSecret, getMatchingToleration, getMatchingTopologySpreadConstraint, getMinReadySeconds, getNodeSelector, getPaused, getPersistentVolumeClaimRetentionPolicy, getPortName, getPriorityClassName, getReplicas, getRetention, getRoutePrefix, getSecret, getSecrets, getSecurityContext, getServiceAccountName, getServiceName, getSha, getTag, getTerminationGracePeriodSeconds, getToleration, getTolerations, getTopologySpreadConstraint, getTopologySpreadConstraints, getVersion, hasAdditionalArgs, hasAdditionalPeers, hasAdditionalProperties, hasAffinity, hasAlertmanagerConfigMatcherStrategy, hasAlertmanagerConfigNamespaceSelector, hasAlertmanagerConfigSelector, hasAlertmanagerConfiguration, hasAutomountServiceAccountToken, hasBaseImage, hasClusterAdvertiseAddress, hasClusterGossipInterval, hasClusterLabel, hasClusterPeerTimeout, hasClusterPushpullInterval, hasClusterTLS, hasConfigMaps, hasConfigSecret, hasContainers, hasDnsConfig, hasDnsPolicy, hasEnableFeatures, hasEnableServiceLinks, hasExternalUrl, hasForceEnableClusterMode, hashCode, hasHostAliases, hasHostUsers, hasImage, hasImagePullPolicy, hasImagePullSecrets, hasInitContainers, hasLimits, hasListenLocal, hasLogFormat, hasLogLevel, hasMatchingAdditionalArg, hasMatchingAdditionalPeer, hasMatchingConfigMap, hasMatchingContainer, hasMatchingEnableFeature, hasMatchingHostAlias, hasMatchingImagePullSecret, hasMatchingInitContainer, hasMatchingSecret, hasMatchingToleration, hasMatchingTopologySpreadConstraint, hasMatchingVolume, hasMatchingVolumeMount, hasMinReadySeconds, hasNodeSelector, hasPaused, hasPersistentVolumeClaimRetentionPolicy, hasPodMetadata, hasPortName, hasPriorityClassName, hasReplicas, hasResources, hasRetention, hasRoutePrefix, hasSecrets, hasSecurityContext, hasServiceAccountName, hasServiceName, hasSha, hasStorage, hasTag, hasTerminationGracePeriodSeconds, hasTolerations, hasTopologySpreadConstraints, hasVersion, hasVolumeMounts, hasVolumes, hasWeb, removeAllFromAdditionalArgs, removeAllFromAdditionalPeers, removeAllFromConfigMaps, removeAllFromContainers, removeAllFromEnableFeatures, removeAllFromHostAliases, removeAllFromImagePullSecrets, removeAllFromInitContainers, removeAllFromSecrets, removeAllFromTolerations, removeAllFromTopologySpreadConstraints, removeAllFromVolumeMounts, removeAllFromVolumes, removeFromAdditionalArgs, removeFromAdditionalPeers, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromConfigMaps, removeFromContainers, removeFromEnableFeatures, removeFromHostAliases, removeFromImagePullSecrets, removeFromInitContainers, removeFromNodeSelector, removeFromNodeSelector, removeFromSecrets, removeFromTolerations, removeFromTopologySpreadConstraints, removeFromVolumeMounts, removeFromVolumes, removeMatchingFromAdditionalArgs, removeMatchingFromContainers, removeMatchingFromHostAliases, removeMatchingFromImagePullSecrets, removeMatchingFromInitContainers, removeMatchingFromVolumeMounts, removeMatchingFromVolumes, setNewAdditionalArgLike, setNewContainerLike, setNewHostAliasLike, setNewImagePullSecretLike, setNewInitContainerLike, setNewVolumeLike, setNewVolumeMountLike, setToAdditionalArgs, setToAdditionalPeers, setToConfigMaps, setToContainers, setToEnableFeatures, setToHostAliases, setToImagePullSecrets, setToInitContainers, setToSecrets, setToTolerations, setToTopologySpreadConstraints, setToVolumeMounts, setToVolumes, toString, withAdditionalArgs, withAdditionalArgs, withAdditionalPeers, withAdditionalPeers, withAdditionalProperties, withAffinity, withAlertmanagerConfigMatcherStrategy, withAlertmanagerConfigNamespaceSelector, withAlertmanagerConfigSelector, withAlertmanagerConfiguration, withAutomountServiceAccountToken, withAutomountServiceAccountToken, withBaseImage, withClusterAdvertiseAddress, withClusterGossipInterval, withClusterLabel, withClusterPeerTimeout, withClusterPushpullInterval, withClusterTLS, withConfigMaps, withConfigMaps, withConfigSecret, withContainers, withContainers, withDnsConfig, withDnsPolicy, withEnableFeatures, withEnableFeatures, withEnableServiceLinks, withEnableServiceLinks, withExternalUrl, withForceEnableClusterMode, withForceEnableClusterMode, withHostAliases, withHostAliases, withHostUsers, withHostUsers, withImage, withImagePullPolicy, withImagePullSecrets, withImagePullSecrets, withInitContainers, withInitContainers, withLimits, withListenLocal, withListenLocal, withLogFormat, withLogLevel, withMinReadySeconds, withNewAlertmanagerConfigMatcherStrategy, withNewAlertmanagerConfigMatcherStrategy, withNewAlertmanagerConfigMatcherStrategyLike, withNewAlertmanagerConfigNamespaceSelector, withNewAlertmanagerConfigNamespaceSelectorLike, withNewAlertmanagerConfigSelector, withNewAlertmanagerConfigSelectorLike, withNewAlertmanagerConfiguration, withNewAlertmanagerConfigurationLike, withNewClusterTLS, withNewClusterTLSLike, withNewDnsConfig, withNewDnsConfigLike, withNewLimits, withNewLimits, withNewLimitsLike, withNewPersistentVolumeClaimRetentionPolicy, withNewPodMetadata, withNewPodMetadataLike, withNewResources, withNewResourcesLike, withNewStorage, withNewStorageLike, withNewWeb, withNewWebLike, withNodeSelector, withPaused, withPaused, withPersistentVolumeClaimRetentionPolicy, withPodMetadata, withPortName, withPriorityClassName, withReplicas, withResources, withRetention, withRoutePrefix, withSecrets, withSecrets, withSecurityContext, withServiceAccountName, withServiceName, withSha, withStorage, withTag, withTerminationGracePeriodSeconds, withTolerations, withTolerations, withTopologySpreadConstraints, withTopologySpreadConstraints, withVersion, withVolumeMounts, withVolumeMounts, withVolumes, withVolumes, withWeb
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
AlertmanagerSpecBuilder
public AlertmanagerSpecBuilder()
-
AlertmanagerSpecBuilder
public AlertmanagerSpecBuilder(AlertmanagerSpecFluent<?> fluent)
-
AlertmanagerSpecBuilder
public AlertmanagerSpecBuilder(AlertmanagerSpec instance)
-
AlertmanagerSpecBuilder
public AlertmanagerSpecBuilder(AlertmanagerSpecFluent<?> fluent, AlertmanagerSpec instance)
-
-
Method Detail
-
build
public AlertmanagerSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<AlertmanagerSpec>
-
-