| Package | Description |
|---|---|
| io.fabric8.kubernetes.api.model |
| Modifier and Type | Method and Description |
|---|---|
Container |
ContainerBuilder.build() |
Container |
PodSpecFluent.buildContainer(int index) |
Container |
PodSpecFluent.buildFirstContainer() |
Container |
PodSpecFluent.buildFirstInitContainer() |
Container |
PodSpecFluent.buildInitContainer(int index) |
Container |
PodSpecFluent.buildLastContainer() |
Container |
PodSpecFluent.buildLastInitContainer() |
Container |
PodSpecFluent.buildMatchingContainer(Predicate<ContainerBuilder> predicate) |
Container |
PodSpecFluent.buildMatchingInitContainer(Predicate<ContainerBuilder> predicate) |
| Modifier and Type | Method and Description |
|---|---|
List<Container> |
PodSpecFluent.buildContainers() |
List<Container> |
PodSpecFluent.buildInitContainers() |
List<Container> |
PodSpec.getContainers() |
List<Container> |
PodSpec.getInitContainers() |
| Modifier and Type | Method and Description |
|---|---|
A |
PodSpecFluent.addAllToContainers(Collection<Container> items) |
A |
PodSpecFluent.addAllToInitContainers(Collection<Container> items) |
A |
PodSpecFluent.removeAllFromContainers(Collection<Container> items) |
A |
PodSpecFluent.removeAllFromInitContainers(Collection<Container> items) |
void |
PodSpec.setContainers(List<Container> containers) |
void |
PodSpec.setInitContainers(List<Container> initContainers) |
A |
PodSpecFluent.withContainers(List<Container> containers) |
A |
PodSpecFluent.withInitContainers(List<Container> initContainers) |
| Constructor and Description |
|---|
ContainerBuilder(Container instance) |
ContainerBuilder(ContainerFluent<?> fluent,
Container instance) |
ContainerFluent(Container instance) |
| Constructor and Description |
|---|
PodSpec(Long activeDeadlineSeconds,
Affinity affinity,
Boolean automountServiceAccountToken,
List<Container> containers,
PodDNSConfig dnsConfig,
String dnsPolicy,
Boolean enableServiceLinks,
List<EphemeralContainer> ephemeralContainers,
List<HostAlias> hostAliases,
Boolean hostIPC,
Boolean hostNetwork,
Boolean hostPID,
Boolean hostUsers,
String hostname,
List<LocalObjectReference> imagePullSecrets,
List<Container> initContainers,
String nodeName,
Map<String,String> nodeSelector,
PodOS os,
Map<String,Quantity> overhead,
String preemptionPolicy,
Integer priority,
String priorityClassName,
List<PodReadinessGate> readinessGates,
List<PodResourceClaim> resourceClaims,
String restartPolicy,
String runtimeClassName,
String schedulerName,
List<PodSchedulingGate> schedulingGates,
PodSecurityContext securityContext,
String serviceAccount,
String serviceAccountName,
Boolean setHostnameAsFQDN,
Boolean shareProcessNamespace,
String subdomain,
Long terminationGracePeriodSeconds,
List<Toleration> tolerations,
List<TopologySpreadConstraint> topologySpreadConstraints,
List<Volume> volumes) |
PodSpec(Long activeDeadlineSeconds,
Affinity affinity,
Boolean automountServiceAccountToken,
List<Container> containers,
PodDNSConfig dnsConfig,
String dnsPolicy,
Boolean enableServiceLinks,
List<EphemeralContainer> ephemeralContainers,
List<HostAlias> hostAliases,
Boolean hostIPC,
Boolean hostNetwork,
Boolean hostPID,
Boolean hostUsers,
String hostname,
List<LocalObjectReference> imagePullSecrets,
List<Container> initContainers,
String nodeName,
Map<String,String> nodeSelector,
PodOS os,
Map<String,Quantity> overhead,
String preemptionPolicy,
Integer priority,
String priorityClassName,
List<PodReadinessGate> readinessGates,
List<PodResourceClaim> resourceClaims,
String restartPolicy,
String runtimeClassName,
String schedulerName,
List<PodSchedulingGate> schedulingGates,
PodSecurityContext securityContext,
String serviceAccount,
String serviceAccountName,
Boolean setHostnameAsFQDN,
Boolean shareProcessNamespace,
String subdomain,
Long terminationGracePeriodSeconds,
List<Toleration> tolerations,
List<TopologySpreadConstraint> topologySpreadConstraints,
List<Volume> volumes) |
Copyright © 2015–2024 Red Hat. All rights reserved.