Package io.kubernetes.client.fluent
Interface Builder<T>
- All Known Subinterfaces:
VisitableBuilder<T,V>
- All Known Implementing Classes:
AdmissionregistrationV1ServiceReferenceBuilder,AdmissionregistrationV1WebhookClientConfigBuilder,ApiextensionsV1ServiceReferenceBuilder,ApiextensionsV1WebhookClientConfigBuilder,ApiregistrationV1ServiceReferenceBuilder,AuthenticationV1TokenRequestBuilder,CoreV1EndpointPortBuilder,CoreV1EventBuilder,CoreV1EventListBuilder,CoreV1EventSeriesBuilder,DiscoveryV1EndpointPortBuilder,EventsV1EventBuilder,EventsV1EventListBuilder,EventsV1EventSeriesBuilder,StorageV1TokenRequestBuilder,V1AffinityBuilder,V1AggregationRuleBuilder,V1alpha1ClusterCIDRBuilder,V1alpha1ClusterCIDRListBuilder,V1alpha1ClusterCIDRSpecBuilder,V1alpha1ServerStorageVersionBuilder,V1alpha1StorageVersionBuilder,V1alpha1StorageVersionConditionBuilder,V1alpha1StorageVersionListBuilder,V1alpha1StorageVersionStatusBuilder,V1APIGroupBuilder,V1APIGroupListBuilder,V1APIResourceBuilder,V1APIResourceListBuilder,V1APIServiceBuilder,V1APIServiceConditionBuilder,V1APIServiceListBuilder,V1APIServiceSpecBuilder,V1APIServiceStatusBuilder,V1APIVersionsBuilder,V1AttachedVolumeBuilder,V1AWSElasticBlockStoreVolumeSourceBuilder,V1AzureDiskVolumeSourceBuilder,V1AzureFilePersistentVolumeSourceBuilder,V1AzureFileVolumeSourceBuilder,V1beta1CSIStorageCapacityBuilder,V1beta1CSIStorageCapacityListBuilder,V1beta1FlowDistinguisherMethodBuilder,V1beta1FlowSchemaBuilder,V1beta1FlowSchemaConditionBuilder,V1beta1FlowSchemaListBuilder,V1beta1FlowSchemaSpecBuilder,V1beta1FlowSchemaStatusBuilder,V1beta1GroupSubjectBuilder,V1beta1LimitedPriorityLevelConfigurationBuilder,V1beta1LimitResponseBuilder,V1beta1NonResourcePolicyRuleBuilder,V1beta1PolicyRulesWithSubjectsBuilder,V1beta1PriorityLevelConfigurationBuilder,V1beta1PriorityLevelConfigurationConditionBuilder,V1beta1PriorityLevelConfigurationListBuilder,V1beta1PriorityLevelConfigurationReferenceBuilder,V1beta1PriorityLevelConfigurationSpecBuilder,V1beta1PriorityLevelConfigurationStatusBuilder,V1beta1QueuingConfigurationBuilder,V1beta1ResourcePolicyRuleBuilder,V1beta1ServiceAccountSubjectBuilder,V1beta1SubjectBuilder,V1beta1UserSubjectBuilder,V1beta2FlowDistinguisherMethodBuilder,V1beta2FlowSchemaBuilder,V1beta2FlowSchemaConditionBuilder,V1beta2FlowSchemaListBuilder,V1beta2FlowSchemaSpecBuilder,V1beta2FlowSchemaStatusBuilder,V1beta2GroupSubjectBuilder,V1beta2LimitedPriorityLevelConfigurationBuilder,V1beta2LimitResponseBuilder,V1beta2NonResourcePolicyRuleBuilder,V1beta2PolicyRulesWithSubjectsBuilder,V1beta2PriorityLevelConfigurationBuilder,V1beta2PriorityLevelConfigurationConditionBuilder,V1beta2PriorityLevelConfigurationListBuilder,V1beta2PriorityLevelConfigurationReferenceBuilder,V1beta2PriorityLevelConfigurationSpecBuilder,V1beta2PriorityLevelConfigurationStatusBuilder,V1beta2QueuingConfigurationBuilder,V1beta2ResourcePolicyRuleBuilder,V1beta2ServiceAccountSubjectBuilder,V1beta2SubjectBuilder,V1beta2UserSubjectBuilder,V1BindingBuilder,V1BoundObjectReferenceBuilder,V1CapabilitiesBuilder,V1CephFSPersistentVolumeSourceBuilder,V1CephFSVolumeSourceBuilder,V1CertificateSigningRequestBuilder,V1CertificateSigningRequestConditionBuilder,V1CertificateSigningRequestListBuilder,V1CertificateSigningRequestSpecBuilder,V1CertificateSigningRequestStatusBuilder,V1CinderPersistentVolumeSourceBuilder,V1CinderVolumeSourceBuilder,V1ClientIPConfigBuilder,V1ClusterRoleBindingBuilder,V1ClusterRoleBindingListBuilder,V1ClusterRoleBuilder,V1ClusterRoleListBuilder,V1ComponentConditionBuilder,V1ComponentStatusBuilder,V1ComponentStatusListBuilder,V1ConditionBuilder,V1ConfigMapBuilder,V1ConfigMapEnvSourceBuilder,V1ConfigMapKeySelectorBuilder,V1ConfigMapListBuilder,V1ConfigMapNodeConfigSourceBuilder,V1ConfigMapProjectionBuilder,V1ConfigMapVolumeSourceBuilder,V1ContainerBuilder,V1ContainerImageBuilder,V1ContainerPortBuilder,V1ContainerStateBuilder,V1ContainerStateRunningBuilder,V1ContainerStateTerminatedBuilder,V1ContainerStateWaitingBuilder,V1ContainerStatusBuilder,V1ControllerRevisionBuilder,V1ControllerRevisionListBuilder,V1CronJobBuilder,V1CronJobListBuilder,V1CronJobSpecBuilder,V1CronJobStatusBuilder,V1CrossVersionObjectReferenceBuilder,V1CSIDriverBuilder,V1CSIDriverListBuilder,V1CSIDriverSpecBuilder,V1CSINodeBuilder,V1CSINodeDriverBuilder,V1CSINodeListBuilder,V1CSINodeSpecBuilder,V1CSIPersistentVolumeSourceBuilder,V1CSIStorageCapacityBuilder,V1CSIStorageCapacityListBuilder,V1CSIVolumeSourceBuilder,V1CustomResourceColumnDefinitionBuilder,V1CustomResourceConversionBuilder,V1CustomResourceDefinitionBuilder,V1CustomResourceDefinitionConditionBuilder,V1CustomResourceDefinitionListBuilder,V1CustomResourceDefinitionNamesBuilder,V1CustomResourceDefinitionSpecBuilder,V1CustomResourceDefinitionStatusBuilder,V1CustomResourceDefinitionVersionBuilder,V1CustomResourceSubresourcesBuilder,V1CustomResourceSubresourceScaleBuilder,V1CustomResourceValidationBuilder,V1DaemonEndpointBuilder,V1DaemonSetBuilder,V1DaemonSetConditionBuilder,V1DaemonSetListBuilder,V1DaemonSetSpecBuilder,V1DaemonSetStatusBuilder,V1DaemonSetUpdateStrategyBuilder,V1DeleteOptionsBuilder,V1DeploymentBuilder,V1DeploymentConditionBuilder,V1DeploymentListBuilder,V1DeploymentSpecBuilder,V1DeploymentStatusBuilder,V1DeploymentStrategyBuilder,V1DownwardAPIProjectionBuilder,V1DownwardAPIVolumeFileBuilder,V1DownwardAPIVolumeSourceBuilder,V1EmptyDirVolumeSourceBuilder,V1EndpointAddressBuilder,V1EndpointBuilder,V1EndpointConditionsBuilder,V1EndpointHintsBuilder,V1EndpointsBuilder,V1EndpointSliceBuilder,V1EndpointSliceListBuilder,V1EndpointsListBuilder,V1EndpointSubsetBuilder,V1EnvFromSourceBuilder,V1EnvVarBuilder,V1EnvVarSourceBuilder,V1EphemeralContainerBuilder,V1EphemeralVolumeSourceBuilder,V1EventSourceBuilder,V1EvictionBuilder,V1ExecActionBuilder,V1ExternalDocumentationBuilder,V1FCVolumeSourceBuilder,V1FlexPersistentVolumeSourceBuilder,V1FlexVolumeSourceBuilder,V1FlockerVolumeSourceBuilder,V1ForZoneBuilder,V1GCEPersistentDiskVolumeSourceBuilder,V1GitRepoVolumeSourceBuilder,V1GlusterfsPersistentVolumeSourceBuilder,V1GlusterfsVolumeSourceBuilder,V1GroupVersionForDiscoveryBuilder,V1GRPCActionBuilder,V1HorizontalPodAutoscalerBuilder,V1HorizontalPodAutoscalerListBuilder,V1HorizontalPodAutoscalerSpecBuilder,V1HorizontalPodAutoscalerStatusBuilder,V1HostAliasBuilder,V1HostPathVolumeSourceBuilder,V1HTTPGetActionBuilder,V1HTTPHeaderBuilder,V1HTTPIngressPathBuilder,V1HTTPIngressRuleValueBuilder,V1IngressBackendBuilder,V1IngressBuilder,V1IngressClassBuilder,V1IngressClassListBuilder,V1IngressClassParametersReferenceBuilder,V1IngressClassSpecBuilder,V1IngressListBuilder,V1IngressRuleBuilder,V1IngressServiceBackendBuilder,V1IngressSpecBuilder,V1IngressStatusBuilder,V1IngressTLSBuilder,V1IPBlockBuilder,V1ISCSIPersistentVolumeSourceBuilder,V1ISCSIVolumeSourceBuilder,V1JobBuilder,V1JobConditionBuilder,V1JobListBuilder,V1JobSpecBuilder,V1JobStatusBuilder,V1JobTemplateSpecBuilder,V1JSONSchemaPropsBuilder,V1KeyToPathBuilder,V1LabelSelectorBuilder,V1LabelSelectorRequirementBuilder,V1LeaseBuilder,V1LeaseListBuilder,V1LeaseSpecBuilder,V1LifecycleBuilder,V1LifecycleHandlerBuilder,V1LimitRangeBuilder,V1LimitRangeItemBuilder,V1LimitRangeListBuilder,V1LimitRangeSpecBuilder,V1ListMetaBuilder,V1LoadBalancerIngressBuilder,V1LoadBalancerStatusBuilder,V1LocalObjectReferenceBuilder,V1LocalSubjectAccessReviewBuilder,V1LocalVolumeSourceBuilder,V1ManagedFieldsEntryBuilder,V1MutatingWebhookBuilder,V1MutatingWebhookConfigurationBuilder,V1MutatingWebhookConfigurationListBuilder,V1NamespaceBuilder,V1NamespaceConditionBuilder,V1NamespaceListBuilder,V1NamespaceSpecBuilder,V1NamespaceStatusBuilder,V1NetworkPolicyBuilder,V1NetworkPolicyEgressRuleBuilder,V1NetworkPolicyIngressRuleBuilder,V1NetworkPolicyListBuilder,V1NetworkPolicyPeerBuilder,V1NetworkPolicyPortBuilder,V1NetworkPolicySpecBuilder,V1NetworkPolicyStatusBuilder,V1NFSVolumeSourceBuilder,V1NodeAddressBuilder,V1NodeAffinityBuilder,V1NodeBuilder,V1NodeConditionBuilder,V1NodeConfigSourceBuilder,V1NodeConfigStatusBuilder,V1NodeDaemonEndpointsBuilder,V1NodeListBuilder,V1NodeSelectorBuilder,V1NodeSelectorRequirementBuilder,V1NodeSelectorTermBuilder,V1NodeSpecBuilder,V1NodeStatusBuilder,V1NodeSystemInfoBuilder,V1NonResourceAttributesBuilder,V1NonResourceRuleBuilder,V1ObjectFieldSelectorBuilder,V1ObjectMetaBuilder,V1ObjectReferenceBuilder,V1OverheadBuilder,V1OwnerReferenceBuilder,V1PersistentVolumeBuilder,V1PersistentVolumeClaimBuilder,V1PersistentVolumeClaimConditionBuilder,V1PersistentVolumeClaimListBuilder,V1PersistentVolumeClaimSpecBuilder,V1PersistentVolumeClaimStatusBuilder,V1PersistentVolumeClaimTemplateBuilder,V1PersistentVolumeClaimVolumeSourceBuilder,V1PersistentVolumeListBuilder,V1PersistentVolumeSpecBuilder,V1PersistentVolumeStatusBuilder,V1PhotonPersistentDiskVolumeSourceBuilder,V1PodAffinityBuilder,V1PodAffinityTermBuilder,V1PodAntiAffinityBuilder,V1PodBuilder,V1PodConditionBuilder,V1PodDisruptionBudgetBuilder,V1PodDisruptionBudgetListBuilder,V1PodDisruptionBudgetSpecBuilder,V1PodDisruptionBudgetStatusBuilder,V1PodDNSConfigBuilder,V1PodDNSConfigOptionBuilder,V1PodFailurePolicyBuilder,V1PodFailurePolicyOnExitCodesRequirementBuilder,V1PodFailurePolicyOnPodConditionsPatternBuilder,V1PodFailurePolicyRuleBuilder,V1PodIPBuilder,V1PodListBuilder,V1PodOSBuilder,V1PodReadinessGateBuilder,V1PodSecurityContextBuilder,V1PodSpecBuilder,V1PodStatusBuilder,V1PodTemplateBuilder,V1PodTemplateListBuilder,V1PodTemplateSpecBuilder,V1PolicyRuleBuilder,V1PortStatusBuilder,V1PortworxVolumeSourceBuilder,V1PreconditionsBuilder,V1PreferredSchedulingTermBuilder,V1PriorityClassBuilder,V1PriorityClassListBuilder,V1ProbeBuilder,V1ProjectedVolumeSourceBuilder,V1QuobyteVolumeSourceBuilder,V1RBDPersistentVolumeSourceBuilder,V1RBDVolumeSourceBuilder,V1ReplicaSetBuilder,V1ReplicaSetConditionBuilder,V1ReplicaSetListBuilder,V1ReplicaSetSpecBuilder,V1ReplicaSetStatusBuilder,V1ReplicationControllerBuilder,V1ReplicationControllerConditionBuilder,V1ReplicationControllerListBuilder,V1ReplicationControllerSpecBuilder,V1ReplicationControllerStatusBuilder,V1ResourceAttributesBuilder,V1ResourceFieldSelectorBuilder,V1ResourceQuotaBuilder,V1ResourceQuotaListBuilder,V1ResourceQuotaSpecBuilder,V1ResourceQuotaStatusBuilder,V1ResourceRequirementsBuilder,V1ResourceRuleBuilder,V1RoleBindingBuilder,V1RoleBindingListBuilder,V1RoleBuilder,V1RoleListBuilder,V1RoleRefBuilder,V1RollingUpdateDaemonSetBuilder,V1RollingUpdateDeploymentBuilder,V1RollingUpdateStatefulSetStrategyBuilder,V1RuleWithOperationsBuilder,V1RuntimeClassBuilder,V1RuntimeClassListBuilder,V1ScaleBuilder,V1ScaleIOPersistentVolumeSourceBuilder,V1ScaleIOVolumeSourceBuilder,V1ScaleSpecBuilder,V1ScaleStatusBuilder,V1SchedulingBuilder,V1ScopedResourceSelectorRequirementBuilder,V1ScopeSelectorBuilder,V1SeccompProfileBuilder,V1SecretBuilder,V1SecretEnvSourceBuilder,V1SecretKeySelectorBuilder,V1SecretListBuilder,V1SecretProjectionBuilder,V1SecretReferenceBuilder,V1SecretVolumeSourceBuilder,V1SecurityContextBuilder,V1SelfSubjectAccessReviewBuilder,V1SelfSubjectAccessReviewSpecBuilder,V1SelfSubjectRulesReviewBuilder,V1SelfSubjectRulesReviewSpecBuilder,V1SELinuxOptionsBuilder,V1ServerAddressByClientCIDRBuilder,V1ServiceAccountBuilder,V1ServiceAccountListBuilder,V1ServiceAccountTokenProjectionBuilder,V1ServiceBackendPortBuilder,V1ServiceBuilder,V1ServiceListBuilder,V1ServicePortBuilder,V1ServiceSpecBuilder,V1ServiceStatusBuilder,V1SessionAffinityConfigBuilder,V1StatefulSetBuilder,V1StatefulSetConditionBuilder,V1StatefulSetListBuilder,V1StatefulSetPersistentVolumeClaimRetentionPolicyBuilder,V1StatefulSetSpecBuilder,V1StatefulSetStatusBuilder,V1StatefulSetUpdateStrategyBuilder,V1StatusBuilder,V1StatusCauseBuilder,V1StatusDetailsBuilder,V1StorageClassBuilder,V1StorageClassListBuilder,V1StorageOSPersistentVolumeSourceBuilder,V1StorageOSVolumeSourceBuilder,V1SubjectAccessReviewBuilder,V1SubjectAccessReviewSpecBuilder,V1SubjectAccessReviewStatusBuilder,V1SubjectBuilder,V1SubjectRulesReviewStatusBuilder,V1SysctlBuilder,V1TaintBuilder,V1TCPSocketActionBuilder,V1TokenRequestSpecBuilder,V1TokenRequestStatusBuilder,V1TokenReviewBuilder,V1TokenReviewSpecBuilder,V1TokenReviewStatusBuilder,V1TolerationBuilder,V1TopologySelectorLabelRequirementBuilder,V1TopologySelectorTermBuilder,V1TopologySpreadConstraintBuilder,V1TypedLocalObjectReferenceBuilder,V1UncountedTerminatedPodsBuilder,V1UserInfoBuilder,V1ValidatingWebhookBuilder,V1ValidatingWebhookConfigurationBuilder,V1ValidatingWebhookConfigurationListBuilder,V1ValidationRuleBuilder,V1VolumeAttachmentBuilder,V1VolumeAttachmentListBuilder,V1VolumeAttachmentSourceBuilder,V1VolumeAttachmentSpecBuilder,V1VolumeAttachmentStatusBuilder,V1VolumeBuilder,V1VolumeDeviceBuilder,V1VolumeErrorBuilder,V1VolumeMountBuilder,V1VolumeNodeAffinityBuilder,V1VolumeNodeResourcesBuilder,V1VolumeProjectionBuilder,V1VsphereVirtualDiskVolumeSourceBuilder,V1WatchEventBuilder,V1WebhookConversionBuilder,V1WeightedPodAffinityTermBuilder,V1WindowsSecurityContextOptionsBuilder,V2beta2ContainerResourceMetricSourceBuilder,V2beta2ContainerResourceMetricStatusBuilder,V2beta2CrossVersionObjectReferenceBuilder,V2beta2ExternalMetricSourceBuilder,V2beta2ExternalMetricStatusBuilder,V2beta2HorizontalPodAutoscalerBehaviorBuilder,V2beta2HorizontalPodAutoscalerBuilder,V2beta2HorizontalPodAutoscalerConditionBuilder,V2beta2HorizontalPodAutoscalerListBuilder,V2beta2HorizontalPodAutoscalerSpecBuilder,V2beta2HorizontalPodAutoscalerStatusBuilder,V2beta2HPAScalingPolicyBuilder,V2beta2HPAScalingRulesBuilder,V2beta2MetricIdentifierBuilder,V2beta2MetricSpecBuilder,V2beta2MetricStatusBuilder,V2beta2MetricTargetBuilder,V2beta2MetricValueStatusBuilder,V2beta2ObjectMetricSourceBuilder,V2beta2ObjectMetricStatusBuilder,V2beta2PodsMetricSourceBuilder,V2beta2PodsMetricStatusBuilder,V2beta2ResourceMetricSourceBuilder,V2beta2ResourceMetricStatusBuilder,V2ContainerResourceMetricSourceBuilder,V2ContainerResourceMetricStatusBuilder,V2CrossVersionObjectReferenceBuilder,V2ExternalMetricSourceBuilder,V2ExternalMetricStatusBuilder,V2HorizontalPodAutoscalerBehaviorBuilder,V2HorizontalPodAutoscalerBuilder,V2HorizontalPodAutoscalerConditionBuilder,V2HorizontalPodAutoscalerListBuilder,V2HorizontalPodAutoscalerSpecBuilder,V2HorizontalPodAutoscalerStatusBuilder,V2HPAScalingPolicyBuilder,V2HPAScalingRulesBuilder,V2MetricIdentifierBuilder,V2MetricSpecBuilder,V2MetricStatusBuilder,V2MetricTargetBuilder,V2MetricValueStatusBuilder,V2ObjectMetricSourceBuilder,V2ObjectMetricStatusBuilder,V2PodsMetricSourceBuilder,V2PodsMetricStatusBuilder,V2ResourceMetricSourceBuilder,V2ResourceMetricStatusBuilder,VersionInfoBuilder
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Method Summary
-
Method Details
-
build
T build()
-