Interface V1ObjectMetaFluent<A extends V1ObjectMetaFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
AuthenticationV1TokenRequestFluent.MetadataNested<N>, CoreV1EventFluent.MetadataNested<N>, EventsV1EventFluent.MetadataNested<N>, V1alpha1ClusterCIDRFluent.MetadataNested<N>, V1alpha1StorageVersionFluent.MetadataNested<N>, V1APIServiceFluent.MetadataNested<N>, V1beta1CSIStorageCapacityFluent.MetadataNested<N>, V1beta1FlowSchemaFluent.MetadataNested<N>, V1beta1PriorityLevelConfigurationFluent.MetadataNested<N>, V1beta2FlowSchemaFluent.MetadataNested<N>, V1beta2PriorityLevelConfigurationFluent.MetadataNested<N>, V1BindingFluent.MetadataNested<N>, V1CertificateSigningRequestFluent.MetadataNested<N>, V1ClusterRoleBindingFluent.MetadataNested<N>, V1ClusterRoleFluent.MetadataNested<N>, V1ComponentStatusFluent.MetadataNested<N>, V1ConfigMapFluent.MetadataNested<N>, V1ControllerRevisionFluent.MetadataNested<N>, V1CronJobFluent.MetadataNested<N>, V1CSIDriverFluent.MetadataNested<N>, V1CSINodeFluent.MetadataNested<N>, V1CSIStorageCapacityFluent.MetadataNested<N>, V1CustomResourceDefinitionFluent.MetadataNested<N>, V1DaemonSetFluent.MetadataNested<N>, V1DeploymentFluent.MetadataNested<N>, V1EndpointsFluent.MetadataNested<N>, V1EndpointSliceFluent.MetadataNested<N>, V1EvictionFluent.MetadataNested<N>, V1HorizontalPodAutoscalerFluent.MetadataNested<N>, V1IngressClassFluent.MetadataNested<N>, V1IngressFluent.MetadataNested<N>, V1JobFluent.MetadataNested<N>, V1JobTemplateSpecFluent.MetadataNested<N>, V1LeaseFluent.MetadataNested<N>, V1LimitRangeFluent.MetadataNested<N>, V1LocalSubjectAccessReviewFluent.MetadataNested<N>, V1MutatingWebhookConfigurationFluent.MetadataNested<N>, V1NamespaceFluent.MetadataNested<N>, V1NetworkPolicyFluent.MetadataNested<N>, V1NodeFluent.MetadataNested<N>, V1PersistentVolumeClaimFluent.MetadataNested<N>, V1PersistentVolumeClaimTemplateFluent.MetadataNested<N>, V1PersistentVolumeFluent.MetadataNested<N>, V1PodDisruptionBudgetFluent.MetadataNested<N>, V1PodFluent.MetadataNested<N>, V1PodTemplateFluent.MetadataNested<N>, V1PodTemplateSpecFluent.MetadataNested<N>, V1PriorityClassFluent.MetadataNested<N>, V1ReplicaSetFluent.MetadataNested<N>, V1ReplicationControllerFluent.MetadataNested<N>, V1ResourceQuotaFluent.MetadataNested<N>, V1RoleBindingFluent.MetadataNested<N>, V1RoleFluent.MetadataNested<N>, V1RuntimeClassFluent.MetadataNested<N>, V1ScaleFluent.MetadataNested<N>, V1SecretFluent.MetadataNested<N>, V1SelfSubjectAccessReviewFluent.MetadataNested<N>, V1SelfSubjectRulesReviewFluent.MetadataNested<N>, V1ServiceAccountFluent.MetadataNested<N>, V1ServiceFluent.MetadataNested<N>, V1StatefulSetFluent.MetadataNested<N>, V1StorageClassFluent.MetadataNested<N>, V1SubjectAccessReviewFluent.MetadataNested<N>, V1TokenReviewFluent.MetadataNested<N>, V1ValidatingWebhookConfigurationFluent.MetadataNested<N>, V1VolumeAttachmentFluent.MetadataNested<N>, V2beta2HorizontalPodAutoscalerFluent.MetadataNested<N>, V2HorizontalPodAutoscalerFluent.MetadataNested<N>
All Known Implementing Classes:
V1ObjectMetaBuilder, V1ObjectMetaFluentImpl

public interface V1ObjectMetaFluent<A extends V1ObjectMetaFluent<A>> extends Fluent<A>
Generated
  • Method Details

    • addToAnnotations

      A addToAnnotations(String key, String value)
    • addToAnnotations

      A addToAnnotations(Map<String,String> map)
    • removeFromAnnotations

      A removeFromAnnotations(String key)
    • removeFromAnnotations

      A removeFromAnnotations(Map<String,String> map)
    • getAnnotations

      Map<String,String> getAnnotations()
    • withAnnotations

      <K, V> A withAnnotations(Map<String,String> annotations)
    • hasAnnotations

      Boolean hasAnnotations()
    • getCreationTimestamp

      OffsetDateTime getCreationTimestamp()
    • withCreationTimestamp

      A withCreationTimestamp(OffsetDateTime creationTimestamp)
    • hasCreationTimestamp

      Boolean hasCreationTimestamp()
    • getDeletionGracePeriodSeconds

      Long getDeletionGracePeriodSeconds()
    • withDeletionGracePeriodSeconds

      A withDeletionGracePeriodSeconds(Long deletionGracePeriodSeconds)
    • hasDeletionGracePeriodSeconds

      Boolean hasDeletionGracePeriodSeconds()
    • getDeletionTimestamp

      OffsetDateTime getDeletionTimestamp()
    • withDeletionTimestamp

      A withDeletionTimestamp(OffsetDateTime deletionTimestamp)
    • hasDeletionTimestamp

      Boolean hasDeletionTimestamp()
    • addToFinalizers

      A addToFinalizers(Integer index, String item)
    • setToFinalizers

      A setToFinalizers(Integer index, String item)
    • addToFinalizers

      A addToFinalizers(String... items)
    • addAllToFinalizers

      A addAllToFinalizers(Collection<String> items)
    • removeFromFinalizers

      A removeFromFinalizers(String... items)
    • removeAllFromFinalizers

      A removeAllFromFinalizers(Collection<String> items)
    • getFinalizers

      List<String> getFinalizers()
    • getFinalizer

      String getFinalizer(Integer index)
    • getFirstFinalizer

      String getFirstFinalizer()
    • getLastFinalizer

      String getLastFinalizer()
    • getMatchingFinalizer

      String getMatchingFinalizer(Predicate<String> predicate)
    • hasMatchingFinalizer

      Boolean hasMatchingFinalizer(Predicate<String> predicate)
    • withFinalizers

      A withFinalizers(List<String> finalizers)
    • withFinalizers

      A withFinalizers(String... finalizers)
    • hasFinalizers

      Boolean hasFinalizers()
    • getGenerateName

      String getGenerateName()
    • withGenerateName

      A withGenerateName(String generateName)
    • hasGenerateName

      Boolean hasGenerateName()
    • getGeneration

      Long getGeneration()
    • withGeneration

      A withGeneration(Long generation)
    • hasGeneration

      Boolean hasGeneration()
    • addToLabels

      A addToLabels(String key, String value)
    • addToLabels

      A addToLabels(Map<String,String> map)
    • removeFromLabels

      A removeFromLabels(String key)
    • removeFromLabels

      A removeFromLabels(Map<String,String> map)
    • getLabels

      Map<String,String> getLabels()
    • withLabels

      <K, V> A withLabels(Map<String,String> labels)
    • hasLabels

      Boolean hasLabels()
    • addToManagedFields

      A addToManagedFields(Integer index, io.kubernetes.client.openapi.models.V1ManagedFieldsEntry item)
    • setToManagedFields

      A setToManagedFields(Integer index, io.kubernetes.client.openapi.models.V1ManagedFieldsEntry item)
    • addToManagedFields

      A addToManagedFields(io.kubernetes.client.openapi.models.V1ManagedFieldsEntry... items)
    • addAllToManagedFields

      A addAllToManagedFields(Collection<io.kubernetes.client.openapi.models.V1ManagedFieldsEntry> items)
    • removeFromManagedFields

      A removeFromManagedFields(io.kubernetes.client.openapi.models.V1ManagedFieldsEntry... items)
    • removeAllFromManagedFields

      A removeAllFromManagedFields(Collection<io.kubernetes.client.openapi.models.V1ManagedFieldsEntry> items)
    • removeMatchingFromManagedFields

      A removeMatchingFromManagedFields(Predicate<V1ManagedFieldsEntryBuilder> predicate)
    • getManagedFields

      @Deprecated List<io.kubernetes.client.openapi.models.V1ManagedFieldsEntry> getManagedFields()
      Deprecated.
      This method has been deprecated, please use method buildManagedFields instead.
      Returns:
      The buildable object.
    • buildManagedFields

      List<io.kubernetes.client.openapi.models.V1ManagedFieldsEntry> buildManagedFields()
    • buildManagedField

      io.kubernetes.client.openapi.models.V1ManagedFieldsEntry buildManagedField(Integer index)
    • buildFirstManagedField

      io.kubernetes.client.openapi.models.V1ManagedFieldsEntry buildFirstManagedField()
    • buildLastManagedField

      io.kubernetes.client.openapi.models.V1ManagedFieldsEntry buildLastManagedField()
    • buildMatchingManagedField

      io.kubernetes.client.openapi.models.V1ManagedFieldsEntry buildMatchingManagedField(Predicate<V1ManagedFieldsEntryBuilder> predicate)
    • hasMatchingManagedField

      Boolean hasMatchingManagedField(Predicate<V1ManagedFieldsEntryBuilder> predicate)
    • withManagedFields

      A withManagedFields(List<io.kubernetes.client.openapi.models.V1ManagedFieldsEntry> managedFields)
    • withManagedFields

      A withManagedFields(io.kubernetes.client.openapi.models.V1ManagedFieldsEntry... managedFields)
    • hasManagedFields

      Boolean hasManagedFields()
    • addNewManagedField

    • addNewManagedFieldLike

      V1ObjectMetaFluent.ManagedFieldsNested<A> addNewManagedFieldLike(io.kubernetes.client.openapi.models.V1ManagedFieldsEntry item)
    • setNewManagedFieldLike

      V1ObjectMetaFluent.ManagedFieldsNested<A> setNewManagedFieldLike(Integer index, io.kubernetes.client.openapi.models.V1ManagedFieldsEntry item)
    • editManagedField

    • editFirstManagedField

      V1ObjectMetaFluent.ManagedFieldsNested<A> editFirstManagedField()
    • editLastManagedField

      V1ObjectMetaFluent.ManagedFieldsNested<A> editLastManagedField()
    • editMatchingManagedField

    • getName

      String getName()
    • withName

      A withName(String name)
    • hasName

      Boolean hasName()
    • getNamespace

      String getNamespace()
    • withNamespace

      A withNamespace(String namespace)
    • hasNamespace

      Boolean hasNamespace()
    • addToOwnerReferences

      A addToOwnerReferences(Integer index, io.kubernetes.client.openapi.models.V1OwnerReference item)
    • setToOwnerReferences

      A setToOwnerReferences(Integer index, io.kubernetes.client.openapi.models.V1OwnerReference item)
    • addToOwnerReferences

      A addToOwnerReferences(io.kubernetes.client.openapi.models.V1OwnerReference... items)
    • addAllToOwnerReferences

      A addAllToOwnerReferences(Collection<io.kubernetes.client.openapi.models.V1OwnerReference> items)
    • removeFromOwnerReferences

      A removeFromOwnerReferences(io.kubernetes.client.openapi.models.V1OwnerReference... items)
    • removeAllFromOwnerReferences

      A removeAllFromOwnerReferences(Collection<io.kubernetes.client.openapi.models.V1OwnerReference> items)
    • removeMatchingFromOwnerReferences

      A removeMatchingFromOwnerReferences(Predicate<V1OwnerReferenceBuilder> predicate)
    • getOwnerReferences

      @Deprecated List<io.kubernetes.client.openapi.models.V1OwnerReference> getOwnerReferences()
      Deprecated.
      This method has been deprecated, please use method buildOwnerReferences instead.
      Returns:
      The buildable object.
    • buildOwnerReferences

      List<io.kubernetes.client.openapi.models.V1OwnerReference> buildOwnerReferences()
    • buildOwnerReference

      io.kubernetes.client.openapi.models.V1OwnerReference buildOwnerReference(Integer index)
    • buildFirstOwnerReference

      io.kubernetes.client.openapi.models.V1OwnerReference buildFirstOwnerReference()
    • buildLastOwnerReference

      io.kubernetes.client.openapi.models.V1OwnerReference buildLastOwnerReference()
    • buildMatchingOwnerReference

      io.kubernetes.client.openapi.models.V1OwnerReference buildMatchingOwnerReference(Predicate<V1OwnerReferenceBuilder> predicate)
    • hasMatchingOwnerReference

      Boolean hasMatchingOwnerReference(Predicate<V1OwnerReferenceBuilder> predicate)
    • withOwnerReferences

      A withOwnerReferences(List<io.kubernetes.client.openapi.models.V1OwnerReference> ownerReferences)
    • withOwnerReferences

      A withOwnerReferences(io.kubernetes.client.openapi.models.V1OwnerReference... ownerReferences)
    • hasOwnerReferences

      Boolean hasOwnerReferences()
    • addNewOwnerReference

    • addNewOwnerReferenceLike

      V1ObjectMetaFluent.OwnerReferencesNested<A> addNewOwnerReferenceLike(io.kubernetes.client.openapi.models.V1OwnerReference item)
    • setNewOwnerReferenceLike

      V1ObjectMetaFluent.OwnerReferencesNested<A> setNewOwnerReferenceLike(Integer index, io.kubernetes.client.openapi.models.V1OwnerReference item)
    • editOwnerReference

    • editFirstOwnerReference

      V1ObjectMetaFluent.OwnerReferencesNested<A> editFirstOwnerReference()
    • editLastOwnerReference

      V1ObjectMetaFluent.OwnerReferencesNested<A> editLastOwnerReference()
    • editMatchingOwnerReference

    • getResourceVersion

      String getResourceVersion()
    • withResourceVersion

      A withResourceVersion(String resourceVersion)
    • hasResourceVersion

      Boolean hasResourceVersion()
    • getSelfLink

      String getSelfLink()
    • withSelfLink

      A withSelfLink(String selfLink)
    • hasSelfLink

      Boolean hasSelfLink()
    • getUid

      String getUid()
    • withUid

      A withUid(String uid)
    • hasUid

      Boolean hasUid()