Class CompactSpecFluent<A extends CompactSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openclustermanagement.api.model.observability.v1beta2.CompactSpecFluent<A>
-
- Direct Known Subclasses:
AdvancedConfigFluent.CompactNested,CompactSpecBuilder
public class CompactSpecFluent<A extends CompactSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classCompactSpecFluent.ContainersNested<N>classCompactSpecFluent.ResourcesNested<N>
-
Constructor Summary
Constructors Constructor Description CompactSpecFluent()CompactSpecFluent(CompactSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AaddAllToContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)CompactSpecFluent.ContainersNested<A>addNewContainer()CompactSpecFluent.ContainersNested<A>addNewContainerLike(io.fabric8.kubernetes.api.model.Container item)AaddToAdditionalProperties(String key, Object value)AaddToAdditionalProperties(Map<String,Object> map)AaddToContainers(int index, io.fabric8.kubernetes.api.model.Container item)AaddToContainers(io.fabric8.kubernetes.api.model.Container... items)AaddToServiceAccountAnnotations(String key, String value)AaddToServiceAccountAnnotations(Map<String,String> map)io.fabric8.kubernetes.api.model.ContainerbuildContainer(int index)List<io.fabric8.kubernetes.api.model.Container>buildContainers()io.fabric8.kubernetes.api.model.ContainerbuildFirstContainer()io.fabric8.kubernetes.api.model.ContainerbuildLastContainer()io.fabric8.kubernetes.api.model.ContainerbuildMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)io.fabric8.kubernetes.api.model.ResourceRequirementsbuildResources()protected voidcopyInstance(CompactSpec instance)CompactSpecFluent.ContainersNested<A>editContainer(int index)CompactSpecFluent.ContainersNested<A>editFirstContainer()CompactSpecFluent.ContainersNested<A>editLastContainer()CompactSpecFluent.ContainersNested<A>editMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)CompactSpecFluent.ResourcesNested<A>editOrNewResources()CompactSpecFluent.ResourcesNested<A>editOrNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)CompactSpecFluent.ResourcesNested<A>editResources()booleanequals(Object o)Map<String,Object>getAdditionalProperties()Map<String,String>getServiceAccountAnnotations()booleanhasAdditionalProperties()booleanhasContainers()inthashCode()booleanhasMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)booleanhasResources()booleanhasServiceAccountAnnotations()AremoveAllFromContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)AremoveFromAdditionalProperties(String key)AremoveFromAdditionalProperties(Map<String,Object> map)AremoveFromContainers(io.fabric8.kubernetes.api.model.Container... items)AremoveFromServiceAccountAnnotations(String key)AremoveFromServiceAccountAnnotations(Map<String,String> map)AremoveMatchingFromContainers(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)CompactSpecFluent.ContainersNested<A>setNewContainerLike(int index, io.fabric8.kubernetes.api.model.Container item)AsetToContainers(int index, io.fabric8.kubernetes.api.model.Container item)StringtoString()<K,V>
AwithAdditionalProperties(Map<String,Object> additionalProperties)AwithContainers(io.fabric8.kubernetes.api.model.Container... containers)AwithContainers(List<io.fabric8.kubernetes.api.model.Container> containers)CompactSpecFluent.ResourcesNested<A>withNewResources()CompactSpecFluent.ResourcesNested<A>withNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)AwithResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)<K,V>
AwithServiceAccountAnnotations(Map<String,String> serviceAccountAnnotations)
-
-
-
Constructor Detail
-
CompactSpecFluent
public CompactSpecFluent()
-
CompactSpecFluent
public CompactSpecFluent(CompactSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(CompactSpec instance)
-
addToContainers
public A addToContainers(int index, io.fabric8.kubernetes.api.model.Container item)
-
setToContainers
public A setToContainers(int index, io.fabric8.kubernetes.api.model.Container item)
-
addToContainers
public A addToContainers(io.fabric8.kubernetes.api.model.Container... items)
-
addAllToContainers
public A addAllToContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
-
removeFromContainers
public A removeFromContainers(io.fabric8.kubernetes.api.model.Container... items)
-
removeAllFromContainers
public A removeAllFromContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
-
removeMatchingFromContainers
public A removeMatchingFromContainers(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
-
buildContainers
public List<io.fabric8.kubernetes.api.model.Container> buildContainers()
-
buildContainer
public io.fabric8.kubernetes.api.model.Container buildContainer(int index)
-
buildFirstContainer
public io.fabric8.kubernetes.api.model.Container buildFirstContainer()
-
buildLastContainer
public io.fabric8.kubernetes.api.model.Container buildLastContainer()
-
buildMatchingContainer
public io.fabric8.kubernetes.api.model.Container buildMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
-
hasMatchingContainer
public boolean hasMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
-
withContainers
public A withContainers(io.fabric8.kubernetes.api.model.Container... containers)
-
hasContainers
public boolean hasContainers()
-
addNewContainer
public CompactSpecFluent.ContainersNested<A> addNewContainer()
-
addNewContainerLike
public CompactSpecFluent.ContainersNested<A> addNewContainerLike(io.fabric8.kubernetes.api.model.Container item)
-
setNewContainerLike
public CompactSpecFluent.ContainersNested<A> setNewContainerLike(int index, io.fabric8.kubernetes.api.model.Container item)
-
editContainer
public CompactSpecFluent.ContainersNested<A> editContainer(int index)
-
editFirstContainer
public CompactSpecFluent.ContainersNested<A> editFirstContainer()
-
editLastContainer
public CompactSpecFluent.ContainersNested<A> editLastContainer()
-
editMatchingContainer
public CompactSpecFluent.ContainersNested<A> editMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
-
buildResources
public io.fabric8.kubernetes.api.model.ResourceRequirements buildResources()
-
withResources
public A withResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
-
hasResources
public boolean hasResources()
-
withNewResources
public CompactSpecFluent.ResourcesNested<A> withNewResources()
-
withNewResourcesLike
public CompactSpecFluent.ResourcesNested<A> withNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
-
editResources
public CompactSpecFluent.ResourcesNested<A> editResources()
-
editOrNewResources
public CompactSpecFluent.ResourcesNested<A> editOrNewResources()
-
editOrNewResourcesLike
public CompactSpecFluent.ResourcesNested<A> editOrNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
-
removeFromServiceAccountAnnotations
public A removeFromServiceAccountAnnotations(Map<String,String> map)
-
withServiceAccountAnnotations
public <K,V> A withServiceAccountAnnotations(Map<String,String> serviceAccountAnnotations)
-
hasServiceAccountAnnotations
public boolean hasServiceAccountAnnotations()
-
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 CompactSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends CompactSpecFluent<A>>
-
-