Class StorageConfigFluent<A extends StorageConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openclustermanagement.api.model.observability.v1beta2.StorageConfigFluent<A>
-
- Direct Known Subclasses:
MultiClusterObservabilitySpecFluent.StorageConfigNested,StorageConfigBuilder
public class StorageConfigFluent<A extends StorageConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classStorageConfigFluent.MetricObjectStorageNested<N>classStorageConfigFluent.WriteStorageNested<N>
-
Constructor Summary
Constructors Constructor Description StorageConfigFluent()StorageConfigFluent(StorageConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
StorageConfigFluent
public StorageConfigFluent()
-
StorageConfigFluent
public StorageConfigFluent(StorageConfig instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(StorageConfig instance)
-
getAlertmanagerStorageSize
public String getAlertmanagerStorageSize()
-
hasAlertmanagerStorageSize
public boolean hasAlertmanagerStorageSize()
-
getCompactStorageSize
public String getCompactStorageSize()
-
hasCompactStorageSize
public boolean hasCompactStorageSize()
-
buildMetricObjectStorage
public PreConfiguredStorage buildMetricObjectStorage()
-
withMetricObjectStorage
public A withMetricObjectStorage(PreConfiguredStorage metricObjectStorage)
-
hasMetricObjectStorage
public boolean hasMetricObjectStorage()
-
withNewMetricObjectStorage
public A withNewMetricObjectStorage(String key, String name, Boolean serviceAccountProjection, String tlsSecretMountPath, String tlsSecretName)
-
withNewMetricObjectStorage
public StorageConfigFluent.MetricObjectStorageNested<A> withNewMetricObjectStorage()
-
withNewMetricObjectStorageLike
public StorageConfigFluent.MetricObjectStorageNested<A> withNewMetricObjectStorageLike(PreConfiguredStorage item)
-
editMetricObjectStorage
public StorageConfigFluent.MetricObjectStorageNested<A> editMetricObjectStorage()
-
editOrNewMetricObjectStorage
public StorageConfigFluent.MetricObjectStorageNested<A> editOrNewMetricObjectStorage()
-
editOrNewMetricObjectStorageLike
public StorageConfigFluent.MetricObjectStorageNested<A> editOrNewMetricObjectStorageLike(PreConfiguredStorage item)
-
getReceiveStorageSize
public String getReceiveStorageSize()
-
hasReceiveStorageSize
public boolean hasReceiveStorageSize()
-
getRuleStorageSize
public String getRuleStorageSize()
-
hasRuleStorageSize
public boolean hasRuleStorageSize()
-
getStorageClass
public String getStorageClass()
-
hasStorageClass
public boolean hasStorageClass()
-
getStoreStorageSize
public String getStoreStorageSize()
-
hasStoreStorageSize
public boolean hasStoreStorageSize()
-
addToWriteStorage
public A addToWriteStorage(int index, PreConfiguredStorage item)
-
setToWriteStorage
public A setToWriteStorage(int index, PreConfiguredStorage item)
-
addToWriteStorage
public A addToWriteStorage(PreConfiguredStorage... items)
-
addAllToWriteStorage
public A addAllToWriteStorage(Collection<PreConfiguredStorage> items)
-
removeFromWriteStorage
public A removeFromWriteStorage(PreConfiguredStorage... items)
-
removeAllFromWriteStorage
public A removeAllFromWriteStorage(Collection<PreConfiguredStorage> items)
-
removeMatchingFromWriteStorage
public A removeMatchingFromWriteStorage(Predicate<PreConfiguredStorageBuilder> predicate)
-
buildWriteStorage
public List<PreConfiguredStorage> buildWriteStorage()
-
buildWriteStorage
public PreConfiguredStorage buildWriteStorage(int index)
-
buildFirstWriteStorage
public PreConfiguredStorage buildFirstWriteStorage()
-
buildLastWriteStorage
public PreConfiguredStorage buildLastWriteStorage()
-
buildMatchingWriteStorage
public PreConfiguredStorage buildMatchingWriteStorage(Predicate<PreConfiguredStorageBuilder> predicate)
-
hasMatchingWriteStorage
public boolean hasMatchingWriteStorage(Predicate<PreConfiguredStorageBuilder> predicate)
-
withWriteStorage
public A withWriteStorage(List<PreConfiguredStorage> writeStorage)
-
withWriteStorage
public A withWriteStorage(PreConfiguredStorage... writeStorage)
-
hasWriteStorage
public boolean hasWriteStorage()
-
addNewWriteStorage
public A addNewWriteStorage(String key, String name, Boolean serviceAccountProjection, String tlsSecretMountPath, String tlsSecretName)
-
addNewWriteStorage
public StorageConfigFluent.WriteStorageNested<A> addNewWriteStorage()
-
addNewWriteStorageLike
public StorageConfigFluent.WriteStorageNested<A> addNewWriteStorageLike(PreConfiguredStorage item)
-
setNewWriteStorageLike
public StorageConfigFluent.WriteStorageNested<A> setNewWriteStorageLike(int index, PreConfiguredStorage item)
-
editWriteStorage
public StorageConfigFluent.WriteStorageNested<A> editWriteStorage(int index)
-
editFirstWriteStorage
public StorageConfigFluent.WriteStorageNested<A> editFirstWriteStorage()
-
editLastWriteStorage
public StorageConfigFluent.WriteStorageNested<A> editLastWriteStorage()
-
editMatchingWriteStorage
public StorageConfigFluent.WriteStorageNested<A> editMatchingWriteStorage(Predicate<PreConfiguredStorageBuilder> predicate)
-
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 StorageConfigFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends StorageConfigFluent<A>>
-
-