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.

@FunctionalInterface public interface Builder<T>
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details

    • build

      T build()