Class AdvancedConfigFluent<A extends AdvancedConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openclustermanagement.api.model.observability.v1beta2.AdvancedConfigFluent<A>
-
- Direct Known Subclasses:
AdvancedConfigBuilder,MultiClusterObservabilitySpecFluent.AdvancedNested
public class AdvancedConfigFluent<A extends AdvancedConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classAdvancedConfigFluent.AlertmanagerNested<N>classAdvancedConfigFluent.CompactNested<N>classAdvancedConfigFluent.GrafanaNested<N>classAdvancedConfigFluent.MultiClusterObservabilityAddonNested<N>classAdvancedConfigFluent.ObservatoriumAPINested<N>classAdvancedConfigFluent.QueryFrontendMemcachedNested<N>classAdvancedConfigFluent.QueryFrontendNested<N>classAdvancedConfigFluent.QueryNested<N>classAdvancedConfigFluent.RbacQueryProxyNested<N>classAdvancedConfigFluent.ReceiveNested<N>classAdvancedConfigFluent.RetentionConfigNested<N>classAdvancedConfigFluent.RuleNested<N>classAdvancedConfigFluent.StoreMemcachedNested<N>classAdvancedConfigFluent.StoreNested<N>
-
Constructor Summary
Constructors Constructor Description AdvancedConfigFluent()AdvancedConfigFluent(AdvancedConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
AdvancedConfigFluent
public AdvancedConfigFluent()
-
AdvancedConfigFluent
public AdvancedConfigFluent(AdvancedConfig instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(AdvancedConfig instance)
-
buildAlertmanager
public AlertmanagerSpec buildAlertmanager()
-
withAlertmanager
public A withAlertmanager(AlertmanagerSpec alertmanager)
-
hasAlertmanager
public boolean hasAlertmanager()
-
withNewAlertmanager
public AdvancedConfigFluent.AlertmanagerNested<A> withNewAlertmanager()
-
withNewAlertmanagerLike
public AdvancedConfigFluent.AlertmanagerNested<A> withNewAlertmanagerLike(AlertmanagerSpec item)
-
editAlertmanager
public AdvancedConfigFluent.AlertmanagerNested<A> editAlertmanager()
-
editOrNewAlertmanager
public AdvancedConfigFluent.AlertmanagerNested<A> editOrNewAlertmanager()
-
editOrNewAlertmanagerLike
public AdvancedConfigFluent.AlertmanagerNested<A> editOrNewAlertmanagerLike(AlertmanagerSpec item)
-
buildCompact
public CompactSpec buildCompact()
-
withCompact
public A withCompact(CompactSpec compact)
-
hasCompact
public boolean hasCompact()
-
withNewCompact
public AdvancedConfigFluent.CompactNested<A> withNewCompact()
-
withNewCompactLike
public AdvancedConfigFluent.CompactNested<A> withNewCompactLike(CompactSpec item)
-
editCompact
public AdvancedConfigFluent.CompactNested<A> editCompact()
-
editOrNewCompact
public AdvancedConfigFluent.CompactNested<A> editOrNewCompact()
-
editOrNewCompactLike
public AdvancedConfigFluent.CompactNested<A> editOrNewCompactLike(CompactSpec item)
-
getCustomAlertmanagerHubURL
public String getCustomAlertmanagerHubURL()
-
withCustomAlertmanagerHubURL
public A withCustomAlertmanagerHubURL(String customAlertmanagerHubURL)
-
hasCustomAlertmanagerHubURL
public boolean hasCustomAlertmanagerHubURL()
-
getCustomObservabilityHubURL
public String getCustomObservabilityHubURL()
-
withCustomObservabilityHubURL
public A withCustomObservabilityHubURL(String customObservabilityHubURL)
-
hasCustomObservabilityHubURL
public boolean hasCustomObservabilityHubURL()
-
buildGrafana
public CommonSpec buildGrafana()
-
withGrafana
public A withGrafana(CommonSpec grafana)
-
hasGrafana
public boolean hasGrafana()
-
withNewGrafana
public AdvancedConfigFluent.GrafanaNested<A> withNewGrafana()
-
withNewGrafanaLike
public AdvancedConfigFluent.GrafanaNested<A> withNewGrafanaLike(CommonSpec item)
-
editGrafana
public AdvancedConfigFluent.GrafanaNested<A> editGrafana()
-
editOrNewGrafana
public AdvancedConfigFluent.GrafanaNested<A> editOrNewGrafana()
-
editOrNewGrafanaLike
public AdvancedConfigFluent.GrafanaNested<A> editOrNewGrafanaLike(CommonSpec item)
-
buildMultiClusterObservabilityAddon
public CommonSpec buildMultiClusterObservabilityAddon()
-
withMultiClusterObservabilityAddon
public A withMultiClusterObservabilityAddon(CommonSpec multiClusterObservabilityAddon)
-
hasMultiClusterObservabilityAddon
public boolean hasMultiClusterObservabilityAddon()
-
withNewMultiClusterObservabilityAddon
public AdvancedConfigFluent.MultiClusterObservabilityAddonNested<A> withNewMultiClusterObservabilityAddon()
-
withNewMultiClusterObservabilityAddonLike
public AdvancedConfigFluent.MultiClusterObservabilityAddonNested<A> withNewMultiClusterObservabilityAddonLike(CommonSpec item)
-
editMultiClusterObservabilityAddon
public AdvancedConfigFluent.MultiClusterObservabilityAddonNested<A> editMultiClusterObservabilityAddon()
-
editOrNewMultiClusterObservabilityAddon
public AdvancedConfigFluent.MultiClusterObservabilityAddonNested<A> editOrNewMultiClusterObservabilityAddon()
-
editOrNewMultiClusterObservabilityAddonLike
public AdvancedConfigFluent.MultiClusterObservabilityAddonNested<A> editOrNewMultiClusterObservabilityAddonLike(CommonSpec item)
-
buildObservatoriumAPI
public CommonSpec buildObservatoriumAPI()
-
withObservatoriumAPI
public A withObservatoriumAPI(CommonSpec observatoriumAPI)
-
hasObservatoriumAPI
public boolean hasObservatoriumAPI()
-
withNewObservatoriumAPI
public AdvancedConfigFluent.ObservatoriumAPINested<A> withNewObservatoriumAPI()
-
withNewObservatoriumAPILike
public AdvancedConfigFluent.ObservatoriumAPINested<A> withNewObservatoriumAPILike(CommonSpec item)
-
editObservatoriumAPI
public AdvancedConfigFluent.ObservatoriumAPINested<A> editObservatoriumAPI()
-
editOrNewObservatoriumAPI
public AdvancedConfigFluent.ObservatoriumAPINested<A> editOrNewObservatoriumAPI()
-
editOrNewObservatoriumAPILike
public AdvancedConfigFluent.ObservatoriumAPINested<A> editOrNewObservatoriumAPILike(CommonSpec item)
-
buildQuery
public QuerySpec buildQuery()
-
hasQuery
public boolean hasQuery()
-
withNewQuery
public AdvancedConfigFluent.QueryNested<A> withNewQuery()
-
withNewQueryLike
public AdvancedConfigFluent.QueryNested<A> withNewQueryLike(QuerySpec item)
-
editQuery
public AdvancedConfigFluent.QueryNested<A> editQuery()
-
editOrNewQuery
public AdvancedConfigFluent.QueryNested<A> editOrNewQuery()
-
editOrNewQueryLike
public AdvancedConfigFluent.QueryNested<A> editOrNewQueryLike(QuerySpec item)
-
buildQueryFrontend
public QueryFrontendSpec buildQueryFrontend()
-
withQueryFrontend
public A withQueryFrontend(QueryFrontendSpec queryFrontend)
-
hasQueryFrontend
public boolean hasQueryFrontend()
-
withNewQueryFrontend
public AdvancedConfigFluent.QueryFrontendNested<A> withNewQueryFrontend()
-
withNewQueryFrontendLike
public AdvancedConfigFluent.QueryFrontendNested<A> withNewQueryFrontendLike(QueryFrontendSpec item)
-
editQueryFrontend
public AdvancedConfigFluent.QueryFrontendNested<A> editQueryFrontend()
-
editOrNewQueryFrontend
public AdvancedConfigFluent.QueryFrontendNested<A> editOrNewQueryFrontend()
-
editOrNewQueryFrontendLike
public AdvancedConfigFluent.QueryFrontendNested<A> editOrNewQueryFrontendLike(QueryFrontendSpec item)
-
buildQueryFrontendMemcached
public CacheConfig buildQueryFrontendMemcached()
-
withQueryFrontendMemcached
public A withQueryFrontendMemcached(CacheConfig queryFrontendMemcached)
-
hasQueryFrontendMemcached
public boolean hasQueryFrontendMemcached()
-
withNewQueryFrontendMemcached
public AdvancedConfigFluent.QueryFrontendMemcachedNested<A> withNewQueryFrontendMemcached()
-
withNewQueryFrontendMemcachedLike
public AdvancedConfigFluent.QueryFrontendMemcachedNested<A> withNewQueryFrontendMemcachedLike(CacheConfig item)
-
editQueryFrontendMemcached
public AdvancedConfigFluent.QueryFrontendMemcachedNested<A> editQueryFrontendMemcached()
-
editOrNewQueryFrontendMemcached
public AdvancedConfigFluent.QueryFrontendMemcachedNested<A> editOrNewQueryFrontendMemcached()
-
editOrNewQueryFrontendMemcachedLike
public AdvancedConfigFluent.QueryFrontendMemcachedNested<A> editOrNewQueryFrontendMemcachedLike(CacheConfig item)
-
buildRbacQueryProxy
public CommonSpec buildRbacQueryProxy()
-
withRbacQueryProxy
public A withRbacQueryProxy(CommonSpec rbacQueryProxy)
-
hasRbacQueryProxy
public boolean hasRbacQueryProxy()
-
withNewRbacQueryProxy
public AdvancedConfigFluent.RbacQueryProxyNested<A> withNewRbacQueryProxy()
-
withNewRbacQueryProxyLike
public AdvancedConfigFluent.RbacQueryProxyNested<A> withNewRbacQueryProxyLike(CommonSpec item)
-
editRbacQueryProxy
public AdvancedConfigFluent.RbacQueryProxyNested<A> editRbacQueryProxy()
-
editOrNewRbacQueryProxy
public AdvancedConfigFluent.RbacQueryProxyNested<A> editOrNewRbacQueryProxy()
-
editOrNewRbacQueryProxyLike
public AdvancedConfigFluent.RbacQueryProxyNested<A> editOrNewRbacQueryProxyLike(CommonSpec item)
-
buildReceive
public ReceiveSpec buildReceive()
-
withReceive
public A withReceive(ReceiveSpec receive)
-
hasReceive
public boolean hasReceive()
-
withNewReceive
public AdvancedConfigFluent.ReceiveNested<A> withNewReceive()
-
withNewReceiveLike
public AdvancedConfigFluent.ReceiveNested<A> withNewReceiveLike(ReceiveSpec item)
-
editReceive
public AdvancedConfigFluent.ReceiveNested<A> editReceive()
-
editOrNewReceive
public AdvancedConfigFluent.ReceiveNested<A> editOrNewReceive()
-
editOrNewReceiveLike
public AdvancedConfigFluent.ReceiveNested<A> editOrNewReceiveLike(ReceiveSpec item)
-
buildRetentionConfig
public RetentionConfig buildRetentionConfig()
-
withRetentionConfig
public A withRetentionConfig(RetentionConfig retentionConfig)
-
hasRetentionConfig
public boolean hasRetentionConfig()
-
withNewRetentionConfig
public AdvancedConfigFluent.RetentionConfigNested<A> withNewRetentionConfig()
-
withNewRetentionConfigLike
public AdvancedConfigFluent.RetentionConfigNested<A> withNewRetentionConfigLike(RetentionConfig item)
-
editRetentionConfig
public AdvancedConfigFluent.RetentionConfigNested<A> editRetentionConfig()
-
editOrNewRetentionConfig
public AdvancedConfigFluent.RetentionConfigNested<A> editOrNewRetentionConfig()
-
editOrNewRetentionConfigLike
public AdvancedConfigFluent.RetentionConfigNested<A> editOrNewRetentionConfigLike(RetentionConfig item)
-
buildRule
public RuleSpec buildRule()
-
hasRule
public boolean hasRule()
-
withNewRule
public AdvancedConfigFluent.RuleNested<A> withNewRule()
-
withNewRuleLike
public AdvancedConfigFluent.RuleNested<A> withNewRuleLike(RuleSpec item)
-
editRule
public AdvancedConfigFluent.RuleNested<A> editRule()
-
editOrNewRule
public AdvancedConfigFluent.RuleNested<A> editOrNewRule()
-
editOrNewRuleLike
public AdvancedConfigFluent.RuleNested<A> editOrNewRuleLike(RuleSpec item)
-
buildStore
public StoreSpec buildStore()
-
hasStore
public boolean hasStore()
-
withNewStore
public AdvancedConfigFluent.StoreNested<A> withNewStore()
-
withNewStoreLike
public AdvancedConfigFluent.StoreNested<A> withNewStoreLike(StoreSpec item)
-
editStore
public AdvancedConfigFluent.StoreNested<A> editStore()
-
editOrNewStore
public AdvancedConfigFluent.StoreNested<A> editOrNewStore()
-
editOrNewStoreLike
public AdvancedConfigFluent.StoreNested<A> editOrNewStoreLike(StoreSpec item)
-
buildStoreMemcached
public CacheConfig buildStoreMemcached()
-
withStoreMemcached
public A withStoreMemcached(CacheConfig storeMemcached)
-
hasStoreMemcached
public boolean hasStoreMemcached()
-
withNewStoreMemcached
public AdvancedConfigFluent.StoreMemcachedNested<A> withNewStoreMemcached()
-
withNewStoreMemcachedLike
public AdvancedConfigFluent.StoreMemcachedNested<A> withNewStoreMemcachedLike(CacheConfig item)
-
editStoreMemcached
public AdvancedConfigFluent.StoreMemcachedNested<A> editStoreMemcached()
-
editOrNewStoreMemcached
public AdvancedConfigFluent.StoreMemcachedNested<A> editOrNewStoreMemcached()
-
editOrNewStoreMemcachedLike
public AdvancedConfigFluent.StoreMemcachedNested<A> editOrNewStoreMemcachedLike(CacheConfig item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends AdvancedConfigFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends AdvancedConfigFluent<A>>
-
-