Trait PodGetExt

Source
pub trait PodGetExt {
Show 27 methods // Required methods fn spec(&self) -> Option<&PodSpec>; fn status(&self) -> Option<&PodStatus>; // Provided methods fn containers(&self) -> Option<&[Container]> { ... } fn ephemeral_containers(&self) -> Option<&[EphemeralContainer]> { ... } fn init_containers(&self) -> Option<&[Container]> { ... } fn node_selector(&self) -> Option<&BTreeMap<String, String>> { ... } fn resource_claims(&self) -> Option<&[PodResourceClaim]> { ... } fn tolerations(&self) -> Option<&[Toleration]> { ... } fn readiness_gates(&self) -> Option<&[PodReadinessGate]> { ... } fn message(&self) -> Option<&str> { ... } fn phase(&self) -> Option<&str> { ... } fn qos_class(&self) -> Option<&str> { ... } fn reason(&self) -> Option<&str> { ... } fn resize(&self) -> Option<&str> { ... } fn conditions(&self) -> Option<&[PodCondition]> { ... } fn container_statuses(&self) -> Option<&[ContainerStatus]> { ... } fn ephemeral_container_statuses(&self) -> Option<&[ContainerStatus]> { ... } fn init_container_statuses(&self) -> Option<&[ContainerStatus]> { ... } fn nominated_node_name(&self) -> Option<&str> { ... } fn resource_claim_statuses(&self) -> Option<&[PodResourceClaimStatus]> { ... } fn host_ip(&self) -> Option<&str> { ... } fn host_ips(&self) -> Option<&[HostIP]> { ... } fn pod_ip(&self) -> Option<&str> { ... } fn pod_ips(&self) -> Option<&[PodIP]> { ... } fn start_time(&self) -> Option<&Time> { ... } fn condition(&self, type_: &str) -> Option<&PodCondition> { ... } fn is_ready(&self) -> bool { ... }
}

Required Methods§

Source

fn spec(&self) -> Option<&PodSpec>

Source

fn status(&self) -> Option<&PodStatus>

Provided Methods§

Implementors§