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()
-