Class BaseFluent<F extends Fluent<F>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<F>
- Direct Known Subclasses:
AffinityFluentImpl,APIGroupFluentImpl,APIGroupListFluentImpl,APIServiceConditionFluentImpl,APIServiceFluentImpl,APIServiceListFluentImpl,APIServiceSpecFluentImpl,APIServiceStatusFluentImpl,AttachedVolumeFluentImpl,AuthInfoFluentImpl,AuthProviderConfigFluentImpl,AWSElasticBlockStoreVolumeSourceFluentImpl,AzureDiskVolumeSourceFluentImpl,AzureFilePersistentVolumeSourceFluentImpl,AzureFileVolumeSourceFluentImpl,BaseKubernetesListFluentImpl,BindingFluentImpl,CapabilitiesFluentImpl,CephFSPersistentVolumeSourceFluentImpl,CephFSVolumeSourceFluentImpl,CinderPersistentVolumeSourceFluentImpl,CinderVolumeSourceFluentImpl,ClientIPConfigFluentImpl,ClusterFluentImpl,ComponentConditionFluentImpl,ComponentStatusFluentImpl,ComponentStatusListFluentImpl,ConfigFluentImpl,ConfigMapEnvSourceFluentImpl,ConfigMapFluentImpl,ConfigMapKeySelectorFluentImpl,ConfigMapListFluentImpl,ConfigMapNodeConfigSourceFluentImpl,ConfigMapProjectionFluentImpl,ConfigMapVolumeSourceFluentImpl,ContainerFluentImpl,ContainerImageFluentImpl,ContainerPortFluentImpl,ContainerStateFluentImpl,ContainerStateRunningFluentImpl,ContainerStateTerminatedFluentImpl,ContainerStateWaitingFluentImpl,ContainerStatusFluentImpl,ContextFluentImpl,CreateOptionsFluentImpl,CSIPersistentVolumeSourceFluentImpl,CSIVolumeSourceFluentImpl,DaemonEndpointFluentImpl,DeleteOptionsFluentImpl,DownwardAPIProjectionFluentImpl,DownwardAPIVolumeFileFluentImpl,DownwardAPIVolumeSourceFluentImpl,EmptyDirVolumeSourceFluentImpl,EndpointAddressFluentImpl,EndpointPortFluentImpl,EndpointsFluentImpl,EndpointsListFluentImpl,EndpointSubsetFluentImpl,EnvFromSourceFluentImpl,EnvVarFluentImpl,EnvVarSourceFluentImpl,EphemeralContainerFluentImpl,EventFluentImpl,EventListFluentImpl,EventSeriesFluentImpl,EventSourceFluentImpl,ExecActionFluentImpl,ExecConfigFluentImpl,ExecEnvVarFluentImpl,FCVolumeSourceFluentImpl,FieldsV1FluentImpl,FlexPersistentVolumeSourceFluentImpl,FlexVolumeSourceFluentImpl,FlockerVolumeSourceFluentImpl,GCEPersistentDiskVolumeSourceFluentImpl,GetOptionsFluentImpl,GitRepoVolumeSourceFluentImpl,GlusterfsPersistentVolumeSourceFluentImpl,GlusterfsVolumeSourceFluentImpl,GroupVersionForDiscoveryFluentImpl,GroupVersionKindFluentImpl,GroupVersionResourceFluentImpl,HandlerFluentImpl,HostAliasFluentImpl,HostPathVolumeSourceFluentImpl,HTTPGetActionFluentImpl,HTTPHeaderFluentImpl,InfoFluentImpl,IntOrStringFluentImpl,ISCSIPersistentVolumeSourceFluentImpl,ISCSIVolumeSourceFluentImpl,KeyToPathFluentImpl,KubeSchemaFluentImpl,LabelSelectorFluentImpl,LabelSelectorRequirementFluentImpl,LifecycleFluentImpl,LimitRangeFluentImpl,LimitRangeItemFluentImpl,LimitRangeListFluentImpl,LimitRangeSpecFluentImpl,ListMetaFluentImpl,ListOptionsFluentImpl,LoadBalancerIngressFluentImpl,LoadBalancerStatusFluentImpl,LocalObjectReferenceFluentImpl,LocalVolumeSourceFluentImpl,ManagedFieldsEntryFluentImpl,MicroTimeFluentImpl,NamedAuthInfoFluentImpl,NamedClusterFluentImpl,NamedContextFluentImpl,NamedExtensionFluentImpl,NamespaceConditionFluentImpl,NamespaceFluentImpl,NamespaceListFluentImpl,NamespaceSpecFluentImpl,NamespaceStatusFluentImpl,NFSVolumeSourceFluentImpl,NodeAddressFluentImpl,NodeAffinityFluentImpl,NodeConditionFluentImpl,NodeConfigSourceFluentImpl,NodeConfigStatusFluentImpl,NodeDaemonEndpointsFluentImpl,NodeFluentImpl,NodeListFluentImpl,NodeSelectorFluentImpl,NodeSelectorRequirementFluentImpl,NodeSelectorTermFluentImpl,NodeSpecFluentImpl,NodeStatusFluentImpl,NodeSystemInfoFluentImpl,ObjectFieldSelectorFluentImpl,ObjectMetaFluentImpl,ObjectReferenceFluentImpl,OwnerReferenceFluentImpl,PatchFluentImpl,PatchOptionsFluentImpl,PersistentVolumeClaimConditionFluentImpl,PersistentVolumeClaimFluentImpl,PersistentVolumeClaimListFluentImpl,PersistentVolumeClaimSpecFluentImpl,PersistentVolumeClaimStatusFluentImpl,PersistentVolumeClaimVolumeSourceFluentImpl,PersistentVolumeFluentImpl,PersistentVolumeListFluentImpl,PersistentVolumeSpecFluentImpl,PersistentVolumeStatusFluentImpl,PhotonPersistentDiskVolumeSourceFluentImpl,PodAffinityFluentImpl,PodAffinityTermFluentImpl,PodAntiAffinityFluentImpl,PodConditionFluentImpl,PodDNSConfigFluentImpl,PodDNSConfigOptionFluentImpl,PodExecOptionsFluentImpl,PodFluentImpl,PodIPFluentImpl,PodListFluentImpl,PodReadinessGateFluentImpl,PodSecurityContextFluentImpl,PodSpecFluentImpl,PodStatusFluentImpl,PodTemplateFluentImpl,PodTemplateListFluentImpl,PodTemplateSpecFluentImpl,PortworxVolumeSourceFluentImpl,PreconditionsFluentImpl,PreferencesFluentImpl,PreferredSchedulingTermFluentImpl,ProbeFluentImpl,ProjectedVolumeSourceFluentImpl,QuantityFluentImpl,QuobyteVolumeSourceFluentImpl,RBDPersistentVolumeSourceFluentImpl,RBDVolumeSourceFluentImpl,ReplicationControllerConditionFluentImpl,ReplicationControllerFluentImpl,ReplicationControllerListFluentImpl,ReplicationControllerSpecFluentImpl,ReplicationControllerStatusFluentImpl,ResourceFieldSelectorFluentImpl,ResourceQuotaFluentImpl,ResourceQuotaListFluentImpl,ResourceQuotaSpecFluentImpl,ResourceQuotaStatusFluentImpl,ResourceRequirementsFluentImpl,RootPathsFluentImpl,ScaleIOPersistentVolumeSourceFluentImpl,ScaleIOVolumeSourceFluentImpl,ScopedResourceSelectorRequirementFluentImpl,ScopeSelectorFluentImpl,SecretEnvSourceFluentImpl,SecretFluentImpl,SecretKeySelectorFluentImpl,SecretListFluentImpl,SecretProjectionFluentImpl,SecretReferenceFluentImpl,SecretVolumeSourceFluentImpl,SecurityContextFluentImpl,SELinuxOptionsFluentImpl,ServerAddressByClientCIDRFluentImpl,ServiceAccountFluentImpl,ServiceAccountListFluentImpl,ServiceAccountTokenProjectionFluentImpl,ServiceFluentImpl,ServiceListFluentImpl,ServicePortFluentImpl,ServiceReferenceFluentImpl,ServiceSpecFluentImpl,ServiceStatusFluentImpl,SessionAffinityConfigFluentImpl,StatusCauseFluentImpl,StatusDetailsFluentImpl,StatusFluentImpl,StorageOSPersistentVolumeSourceFluentImpl,StorageOSVolumeSourceFluentImpl,SysctlFluentImpl,TaintFluentImpl,TCPSocketActionFluentImpl,TolerationFluentImpl,TopologySelectorLabelRequirementFluentImpl,TopologySelectorTermFluentImpl,TopologySpreadConstraintFluentImpl,TypedLocalObjectReferenceFluentImpl,TypeMetaFluentImpl,UpdateOptionsFluentImpl,VolumeDeviceFluentImpl,VolumeFluentImpl,VolumeMountFluentImpl,VolumeNodeAffinityFluentImpl,VolumeProjectionFluentImpl,VsphereVirtualDiskVolumeSourceFluentImpl,WatchEventFluentImpl,WeightedPodAffinityTermFluentImpl,WindowsSecurityContextOptionsFluentImpl
public class BaseFluent<F extends Fluent<F>> extends Object implements Fluent<F>, Visitable<F>
-
Field Summary
Fields Modifier and Type Field Description VisitableMap_visitables -
Constructor Summary
Constructors Constructor Description BaseFluent() -
Method Summary
Modifier and Type Method Description Faccept(Visitor visitor)static <T> ArrayList<T>aggregate(List<? extends T>... lists)static <T> LinkedHashSet<T>aggregate(Set<? extends T>... sets)static <T> ArrayList<T>build(List<? extends Builder<? extends T>> list)static <T> List<T>build(Set<? extends Builder<? extends T>> set)static <T> VisitableBuilder<T,?>builderOf(T item)