All Downloads are FREE. Search and download functionalities are using the official Maven repository.

annotations.io.alauda.devops.api.model.ImageFluent Maven / Gradle / Ivy

There is a newer version: 0.2.12
Show newest version
package io.alauda.devops.api.model;

import io.alauda.kubernetes.api.model.Node;
import com.fasterxml.jackson.annotation.JsonInclude;
import java.lang.String;
import io.alauda.kubernetes.api.model.NodeBuilder;
import io.alauda.kubernetes.api.model.extensions.ScaleFluent;
import io.alauda.kubernetes.api.model.SecretBuilder;
import io.alauda.kubernetes.api.model.ConfigMapFluent;
import io.alauda.kubernetes.api.model.ReplicationController;
import io.alauda.kubernetes.api.model.EventFluent;
import io.alauda.kubernetes.api.model.JenkinsBindingFluent;
import io.alauda.kubernetes.api.model.HasMetadata;
import io.alauda.kubernetes.api.model.Pod;
import io.alauda.kubernetes.api.model.PodBuilder;
import io.alauda.kubernetes.api.model.ObjectMetaBuilder;
import io.alauda.kubernetes.api.model.PipelineConfigTemplate;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicyBuilder;
import io.alauda.kubernetes.api.model.JobFluent;
import io.alauda.kubernetes.api.model.Project;
import io.alauda.kubernetes.api.model.authorization.SubjectAccessReviewBuilder;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicyFluent;
import io.alauda.kubernetes.api.model.JenkinsBuilder;
import io.alauda.kubernetes.api.model.PipelineFluent;
import io.alauda.kubernetes.api.model.StorageClassBuilder;
import io.alauda.kubernetes.api.model.EndpointsBuilder;
import io.alauda.kubernetes.api.model.NamespaceBuilder;
import io.alauda.kubernetes.api.model.authorization.SubjectAccessReview;
import io.alauda.kubernetes.api.model.extensions.StatefulSetBuilder;
import io.alauda.kubernetes.api.model.JenkinsBindingBuilder;
import java.lang.Deprecated;
import io.alauda.kubernetes.api.model.extensions.PodSecurityPolicy;
import io.alauda.kubernetes.api.model.extensions.ReplicaSet;
import io.alauda.kubernetes.api.model.ObjectMeta;
import io.alauda.kubernetes.api.model.StorageClass;
import io.alauda.kubernetes.api.model.policy.PodDisruptionBudgetFluent;
import io.alauda.kubernetes.api.model.PipelineConfigTemplateBuilder;
import io.alauda.kubernetes.api.model.EventBuilder;
import io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReviewBuilder;
import io.alauda.kubernetes.api.model.SecretFluent;
import io.alauda.kubernetes.api.model.Event;
import io.alauda.kubernetes.api.model.PodTemplateBuilder;
import io.alauda.kubernetes.api.model.extensions.PodSecurityPolicyFluent;
import io.alauda.kubernetes.api.model.extensions.Deployment;
import io.alauda.kubernetes.api.model.PipelineTemplateTaskInstanceBuilder;
import io.alauda.kubernetes.api.model.extensions.DaemonSetFluent;
import io.alauda.kubernetes.api.builder.Predicate;
import io.alauda.kubernetes.api.model.PersistentVolumeFluent;
import java.util.List;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResourceFluent;
import io.alauda.kubernetes.api.model.PodTemplate;
import io.alauda.kubernetes.api.model.Binding;
import io.alauda.kubernetes.api.model.LimitRangeBuilder;
import io.alauda.kubernetes.api.model.PersistentVolumeClaimBuilder;
import io.alauda.kubernetes.api.model.extensions.StatefulSetFluent;
import io.alauda.kubernetes.api.model.NodeFluent;
import io.alauda.kubernetes.api.model.ProjectBuilder;
import java.lang.Long;
import io.alauda.kubernetes.api.model.PersistentVolumeClaim;
import io.alauda.kubernetes.api.model.extensions.DaemonSet;
import io.alauda.kubernetes.api.model.ServiceFluent;
import javax.validation.constraints.NotNull;
import io.alauda.kubernetes.api.model.PipelineTemplateTaskInstanceFluent;
import io.alauda.kubernetes.api.model.extensions.DeploymentFluent;
import io.alauda.kubernetes.api.model.ProjectFluent;
import io.alauda.kubernetes.api.model.apiextensions.CustomResourceDefinitionFluent;
import io.alauda.kubernetes.api.model.PipelineConfig;
import io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReview;
import io.alauda.kubernetes.api.model.extensions.IngressBuilder;
import io.alauda.kubernetes.api.model.EndpointsFluent;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.alauda.kubernetes.api.model.PipelineConfigFluent;
import io.alauda.kubernetes.api.model.authentication.TokenReviewFluent;
import io.alauda.kubernetes.api.model.PersistentVolumeClaimFluent;
import io.alauda.kubernetes.api.model.validators.CheckObjectMeta;
import io.alauda.kubernetes.api.model.ComponentStatusFluent;
import java.lang.Boolean;
import io.alauda.kubernetes.api.model.JenkinsBinding;
import io.alauda.kubernetes.api.model.NamespaceFluent;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicy;
import io.alauda.kubernetes.api.model.JobBuilder;
import io.alauda.kubernetes.api.model.PipelineTemplateTaskInstance;
import io.alauda.kubernetes.api.model.PodTemplateFluent;
import io.alauda.kubernetes.api.model.Namespace;
import io.alauda.kubernetes.api.model.PodFluent;
import javax.validation.Valid;
import io.alauda.kubernetes.api.model.CronJob;
import io.alauda.kubernetes.api.model.ComponentStatus;
import java.lang.Object;
import java.util.Map;
import io.alauda.kubernetes.api.model.extensions.DeploymentBuilder;
import io.alauda.kubernetes.api.model.PipelineConfigTemplateFluent;
import io.alauda.kubernetes.api.model.ServiceAccount;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResource;
import io.alauda.kubernetes.api.model.BindingFluent;
import io.alauda.kubernetes.api.model.ServiceAccountFluent;
import io.alauda.kubernetes.api.model.ResourceQuotaFluent;
import io.alauda.kubernetes.api.model.authentication.TokenReviewBuilder;
import io.alauda.kubernetes.api.model.PipelineConfigBuilder;
import io.alauda.kubernetes.api.model.StorageClassFluent;
import io.alauda.kubernetes.api.model.LimitRangeFluent;
import io.alauda.kubernetes.api.model.authentication.TokenReview;
import io.alauda.kubernetes.api.model.CronJobFluent;
import io.alauda.kubernetes.api.model.Pipeline;
import io.alauda.kubernetes.api.model.PersistentVolume;
import io.alauda.kubernetes.api.model.PersistentVolumeBuilder;
import io.alauda.kubernetes.api.model.apiextensions.CustomResourceDefinitionBuilder;
import io.alauda.kubernetes.api.model.extensions.IngressFluent;
import io.alauda.kubernetes.api.model.policy.PodDisruptionBudgetBuilder;
import io.alauda.kubernetes.api.model.ObjectMetaFluent;
import io.alauda.kubernetes.api.model.ConfigMapBuilder;
import io.alauda.kubernetes.api.model.JenkinsFluent;
import io.alauda.kubernetes.api.model.Job;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResourceBuilder;
import io.alauda.kubernetes.api.model.extensions.ScaleBuilder;
import io.alauda.kubernetes.api.model.ReplicationControllerBuilder;
import io.alauda.kubernetes.api.builder.Fluent;
import io.alauda.kubernetes.api.model.ResourceQuotaBuilder;
import io.alauda.kubernetes.api.model.ReplicationControllerFluent;
import io.alauda.kubernetes.api.model.ServiceAccountBuilder;
import io.alauda.kubernetes.api.model.extensions.Ingress;
import io.alauda.kubernetes.api.model.CronJobBuilder;
import io.alauda.kubernetes.api.model.Jenkins;
import io.alauda.kubernetes.api.model.Secret;
import io.alauda.kubernetes.api.model.LimitRange;
import io.alauda.kubernetes.api.model.HorizontalPodAutoscaler;
import java.util.Collection;
import io.alauda.kubernetes.api.model.extensions.StatefulSet;
import io.alauda.kubernetes.api.model.PipelineBuilder;
import io.alauda.kubernetes.api.model.HorizontalPodAutoscalerFluent;
import io.alauda.kubernetes.api.model.policy.PodDisruptionBudget;
import io.alauda.kubernetes.api.model.BindingBuilder;
import io.alauda.kubernetes.api.model.ComponentStatusBuilder;
import io.alauda.kubernetes.api.builder.Nested;
import io.alauda.kubernetes.api.model.HorizontalPodAutoscalerBuilder;
import io.alauda.kubernetes.api.model.ServiceBuilder;
import io.alauda.kubernetes.api.model.Endpoints;
import io.alauda.kubernetes.api.model.extensions.DaemonSetBuilder;
import io.alauda.kubernetes.api.model.authorization.SubjectAccessReviewFluent;
import io.alauda.kubernetes.api.model.ResourceQuota;
import io.alauda.kubernetes.api.model.extensions.ReplicaSetFluent;
import io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReviewFluent;
import io.alauda.kubernetes.api.model.extensions.ReplicaSetBuilder;
import io.alauda.kubernetes.api.model.ConfigMap;
import io.alauda.kubernetes.api.model.apiextensions.CustomResourceDefinition;
import io.alauda.kubernetes.api.model.Service;
import io.alauda.kubernetes.api.model.extensions.Scale;
import io.alauda.kubernetes.api.model.extensions.PodSecurityPolicyBuilder;

public interface ImageFluent> extends Fluent{


    public String getApiVersion();
    public A withApiVersion(String apiVersion);
    public Boolean hasApiVersion();
    public String getDockerImageConfig();
    public A withDockerImageConfig(String dockerImageConfig);
    public Boolean hasDockerImageConfig();
    public A addToDockerImageLayers(int index,ImageLayer item);
    public A setToDockerImageLayers(int index,ImageLayer item);
    public A addToDockerImageLayers(ImageLayer... items);
    public A addAllToDockerImageLayers(Collection items);
    public A removeFromDockerImageLayers(ImageLayer... items);
    public A removeAllFromDockerImageLayers(Collection items);
    
/**
 * This method has been deprecated, please use method buildDockerImageLayers instead.
 */
@Deprecated public List getDockerImageLayers();
    public List buildDockerImageLayers();
    public ImageLayer buildDockerImageLayer(int index);
    public ImageLayer buildFirstDockerImageLayer();
    public ImageLayer buildLastDockerImageLayer();
    public ImageLayer buildMatchingDockerImageLayer(io.alauda.kubernetes.api.builder.Predicate predicate);
    public A withDockerImageLayers(List dockerImageLayers);
    public A withDockerImageLayers(ImageLayer... dockerImageLayers);
    public Boolean hasDockerImageLayers();
    public ImageFluent.DockerImageLayersNested addNewDockerImageLayer();
    public ImageFluent.DockerImageLayersNested addNewDockerImageLayerLike(ImageLayer item);
    public ImageFluent.DockerImageLayersNested setNewDockerImageLayerLike(int index,ImageLayer item);
    public ImageFluent.DockerImageLayersNested editDockerImageLayer(int index);
    public ImageFluent.DockerImageLayersNested editFirstDockerImageLayer();
    public ImageFluent.DockerImageLayersNested editLastDockerImageLayer();
    public ImageFluent.DockerImageLayersNested editMatchingDockerImageLayer(io.alauda.kubernetes.api.builder.Predicate predicate);
    public A addNewDockerImageLayer(String mediaType,String name,Long size);
    public String getDockerImageManifest();
    public A withDockerImageManifest(String dockerImageManifest);
    public Boolean hasDockerImageManifest();
    public String getDockerImageManifestMediaType();
    public A withDockerImageManifestMediaType(String dockerImageManifestMediaType);
    public Boolean hasDockerImageManifestMediaType();
    
/**
 * This method has been deprecated, please use method buildDockerImageMetadata instead.
 */
@Deprecated public HasMetadata getDockerImageMetadata();
    public HasMetadata buildDockerImageMetadata();
    public A withDockerImageMetadata(HasMetadata dockerImageMetadata);
    public Boolean hasDockerImageMetadata();
    public A withIngressDockerImageMetadata(Ingress ingressDockerImageMetadata);
    public ImageFluent.IngressDockerImageMetadataNested withNewIngressDockerImageMetadata();
    public ImageFluent.IngressDockerImageMetadataNested withNewIngressDockerImageMetadataLike(Ingress item);
    public A withRouteDockerImageMetadata(Route routeDockerImageMetadata);
    public ImageFluent.RouteDockerImageMetadataNested withNewRouteDockerImageMetadata();
    public ImageFluent.RouteDockerImageMetadataNested withNewRouteDockerImageMetadataLike(Route item);
    public A withPolicyBindingDockerImageMetadata(PolicyBinding policyBindingDockerImageMetadata);
    public ImageFluent.PolicyBindingDockerImageMetadataNested withNewPolicyBindingDockerImageMetadata();
    public ImageFluent.PolicyBindingDockerImageMetadataNested withNewPolicyBindingDockerImageMetadataLike(PolicyBinding item);
    public A withResourceQuotaDockerImageMetadata(ResourceQuota resourceQuotaDockerImageMetadata);
    public ImageFluent.ResourceQuotaDockerImageMetadataNested withNewResourceQuotaDockerImageMetadata();
    public ImageFluent.ResourceQuotaDockerImageMetadataNested withNewResourceQuotaDockerImageMetadataLike(ResourceQuota item);
    public A withServiceAccountDockerImageMetadata(ServiceAccount serviceAccountDockerImageMetadata);
    public ImageFluent.ServiceAccountDockerImageMetadataNested withNewServiceAccountDockerImageMetadata();
    public ImageFluent.ServiceAccountDockerImageMetadataNested withNewServiceAccountDockerImageMetadataLike(ServiceAccount item);
    public A withConfigMapDockerImageMetadata(ConfigMap configMapDockerImageMetadata);
    public ImageFluent.ConfigMapDockerImageMetadataNested withNewConfigMapDockerImageMetadata();
    public ImageFluent.ConfigMapDockerImageMetadataNested withNewConfigMapDockerImageMetadataLike(ConfigMap item);
    public A withOAuthClientAuthorizationDockerImageMetadata(OAuthClientAuthorization oAuthClientAuthorizationDockerImageMetadata);
    public ImageFluent.OAuthClientAuthorizationDockerImageMetadataNested withNewOAuthClientAuthorizationDockerImageMetadata();
    public ImageFluent.OAuthClientAuthorizationDockerImageMetadataNested withNewOAuthClientAuthorizationDockerImageMetadataLike(OAuthClientAuthorization item);
    public A withPolicyDockerImageMetadata(Policy policyDockerImageMetadata);
    public ImageFluent.PolicyDockerImageMetadataNested withNewPolicyDockerImageMetadata();
    public ImageFluent.PolicyDockerImageMetadataNested withNewPolicyDockerImageMetadataLike(Policy item);
    public A withOAuthAuthorizeTokenDockerImageMetadata(OAuthAuthorizeToken oAuthAuthorizeTokenDockerImageMetadata);
    public ImageFluent.OAuthAuthorizeTokenDockerImageMetadataNested withNewOAuthAuthorizeTokenDockerImageMetadata();
    public ImageFluent.OAuthAuthorizeTokenDockerImageMetadataNested withNewOAuthAuthorizeTokenDockerImageMetadataLike(OAuthAuthorizeToken item);
    public A withJenkinsBindingDockerImageMetadata(JenkinsBinding jenkinsBindingDockerImageMetadata);
    public ImageFluent.JenkinsBindingDockerImageMetadataNested withNewJenkinsBindingDockerImageMetadata();
    public ImageFluent.JenkinsBindingDockerImageMetadataNested withNewJenkinsBindingDockerImageMetadataLike(JenkinsBinding item);
    public A withIdentityDockerImageMetadata(Identity identityDockerImageMetadata);
    public ImageFluent.IdentityDockerImageMetadataNested withNewIdentityDockerImageMetadata();
    public ImageFluent.IdentityDockerImageMetadataNested withNewIdentityDockerImageMetadataLike(Identity item);
    public A withPodTemplateDockerImageMetadata(PodTemplate podTemplateDockerImageMetadata);
    public ImageFluent.PodTemplateDockerImageMetadataNested withNewPodTemplateDockerImageMetadata();
    public ImageFluent.PodTemplateDockerImageMetadataNested withNewPodTemplateDockerImageMetadataLike(PodTemplate item);
    public A withTokenReviewDockerImageMetadata(TokenReview tokenReviewDockerImageMetadata);
    public ImageFluent.TokenReviewDockerImageMetadataNested withNewTokenReviewDockerImageMetadata();
    public ImageFluent.TokenReviewDockerImageMetadataNested withNewTokenReviewDockerImageMetadataLike(TokenReview item);
    public A withCustomResourceDefinitionDockerImageMetadata(CustomResourceDefinition customResourceDefinitionDockerImageMetadata);
    public ImageFluent.CustomResourceDefinitionDockerImageMetadataNested withNewCustomResourceDefinitionDockerImageMetadata();
    public ImageFluent.CustomResourceDefinitionDockerImageMetadataNested withNewCustomResourceDefinitionDockerImageMetadataLike(CustomResourceDefinition item);
    public A withImageSignatureDockerImageMetadata(ImageSignature imageSignatureDockerImageMetadata);
    public ImageFluent.ImageSignatureDockerImageMetadataNested withNewImageSignatureDockerImageMetadata();
    public ImageFluent.ImageSignatureDockerImageMetadataNested withNewImageSignatureDockerImageMetadataLike(ImageSignature item);
    public A withClusterRoleDockerImageMetadata(ClusterRole clusterRoleDockerImageMetadata);
    public ImageFluent.ClusterRoleDockerImageMetadataNested withNewClusterRoleDockerImageMetadata();
    public ImageFluent.ClusterRoleDockerImageMetadataNested withNewClusterRoleDockerImageMetadataLike(ClusterRole item);
    public A withNamespaceDockerImageMetadata(Namespace namespaceDockerImageMetadata);
    public ImageFluent.NamespaceDockerImageMetadataNested withNewNamespaceDockerImageMetadata();
    public ImageFluent.NamespaceDockerImageMetadataNested withNewNamespaceDockerImageMetadataLike(Namespace item);
    public A withClusterPolicyDockerImageMetadata(ClusterPolicy clusterPolicyDockerImageMetadata);
    public ImageFluent.ClusterPolicyDockerImageMetadataNested withNewClusterPolicyDockerImageMetadata();
    public ImageFluent.ClusterPolicyDockerImageMetadataNested withNewClusterPolicyDockerImageMetadataLike(ClusterPolicy item);
    public A withBuildDockerImageMetadata(Build buildDockerImageMetadata);
    public ImageFluent.BuildDockerImageMetadataNested withNewBuildDockerImageMetadata();
    public ImageFluent.BuildDockerImageMetadataNested withNewBuildDockerImageMetadataLike(Build item);
    public A withScaleDockerImageMetadata(Scale scaleDockerImageMetadata);
    public ImageFluent.ScaleDockerImageMetadataNested withNewScaleDockerImageMetadata();
    public ImageFluent.ScaleDockerImageMetadataNested withNewScaleDockerImageMetadataLike(Scale item);
    public A withPodDockerImageMetadata(Pod podDockerImageMetadata);
    public ImageFluent.PodDockerImageMetadataNested withNewPodDockerImageMetadata();
    public ImageFluent.PodDockerImageMetadataNested withNewPodDockerImageMetadataLike(Pod item);
    public A withHorizontalPodAutoscalerDockerImageMetadata(HorizontalPodAutoscaler horizontalPodAutoscalerDockerImageMetadata);
    public ImageFluent.HorizontalPodAutoscalerDockerImageMetadataNested withNewHorizontalPodAutoscalerDockerImageMetadata();
    public ImageFluent.HorizontalPodAutoscalerDockerImageMetadataNested withNewHorizontalPodAutoscalerDockerImageMetadataLike(HorizontalPodAutoscaler item);
    public A withThirdPartyResourceDockerImageMetadata(ThirdPartyResource thirdPartyResourceDockerImageMetadata);
    public ImageFluent.ThirdPartyResourceDockerImageMetadataNested withNewThirdPartyResourceDockerImageMetadata();
    public ImageFluent.ThirdPartyResourceDockerImageMetadataNested withNewThirdPartyResourceDockerImageMetadataLike(ThirdPartyResource item);
    public A withImageStreamTagDockerImageMetadata(ImageStreamTag imageStreamTagDockerImageMetadata);
    public ImageFluent.ImageStreamTagDockerImageMetadataNested withNewImageStreamTagDockerImageMetadata();
    public ImageFluent.ImageStreamTagDockerImageMetadataNested withNewImageStreamTagDockerImageMetadataLike(ImageStreamTag item);
    public A withComponentStatusDockerImageMetadata(ComponentStatus componentStatusDockerImageMetadata);
    public ImageFluent.ComponentStatusDockerImageMetadataNested withNewComponentStatusDockerImageMetadata();
    public ImageFluent.ComponentStatusDockerImageMetadataNested withNewComponentStatusDockerImageMetadataLike(ComponentStatus item);
    public A withSecretDockerImageMetadata(Secret secretDockerImageMetadata);
    public ImageFluent.SecretDockerImageMetadataNested withNewSecretDockerImageMetadata();
    public ImageFluent.SecretDockerImageMetadataNested withNewSecretDockerImageMetadataLike(Secret item);
    public A withReplicationControllerDockerImageMetadata(ReplicationController replicationControllerDockerImageMetadata);
    public ImageFluent.ReplicationControllerDockerImageMetadataNested withNewReplicationControllerDockerImageMetadata();
    public ImageFluent.ReplicationControllerDockerImageMetadataNested withNewReplicationControllerDockerImageMetadataLike(ReplicationController item);
    public A withLimitRangeDockerImageMetadata(LimitRange limitRangeDockerImageMetadata);
    public ImageFluent.LimitRangeDockerImageMetadataNested withNewLimitRangeDockerImageMetadata();
    public ImageFluent.LimitRangeDockerImageMetadataNested withNewLimitRangeDockerImageMetadataLike(LimitRange item);
    public A withEndpointsDockerImageMetadata(Endpoints endpointsDockerImageMetadata);
    public ImageFluent.EndpointsDockerImageMetadataNested withNewEndpointsDockerImageMetadata();
    public ImageFluent.EndpointsDockerImageMetadataNested withNewEndpointsDockerImageMetadataLike(Endpoints item);
    public A withSecurityContextConstraintsDockerImageMetadata(SecurityContextConstraints securityContextConstraintsDockerImageMetadata);
    public ImageFluent.SecurityContextConstraintsDockerImageMetadataNested withNewSecurityContextConstraintsDockerImageMetadata();
    public ImageFluent.SecurityContextConstraintsDockerImageMetadataNested withNewSecurityContextConstraintsDockerImageMetadataLike(SecurityContextConstraints item);
    public A withGroupDockerImageMetadata(Group groupDockerImageMetadata);
    public ImageFluent.GroupDockerImageMetadataNested withNewGroupDockerImageMetadata();
    public ImageFluent.GroupDockerImageMetadataNested withNewGroupDockerImageMetadataLike(Group item);
    public A withEventDockerImageMetadata(Event eventDockerImageMetadata);
    public ImageFluent.EventDockerImageMetadataNested withNewEventDockerImageMetadata();
    public ImageFluent.EventDockerImageMetadataNested withNewEventDockerImageMetadataLike(Event item);
    public A withNodeDockerImageMetadata(Node nodeDockerImageMetadata);
    public ImageFluent.NodeDockerImageMetadataNested withNewNodeDockerImageMetadata();
    public ImageFluent.NodeDockerImageMetadataNested withNewNodeDockerImageMetadataLike(Node item);
    public A withReplicaSetDockerImageMetadata(ReplicaSet replicaSetDockerImageMetadata);
    public ImageFluent.ReplicaSetDockerImageMetadataNested withNewReplicaSetDockerImageMetadata();
    public ImageFluent.ReplicaSetDockerImageMetadataNested withNewReplicaSetDockerImageMetadataLike(ReplicaSet item);
    public A withClusterRoleBindingDockerImageMetadata(ClusterRoleBinding clusterRoleBindingDockerImageMetadata);
    public ImageFluent.ClusterRoleBindingDockerImageMetadataNested withNewClusterRoleBindingDockerImageMetadata();
    public ImageFluent.ClusterRoleBindingDockerImageMetadataNested withNewClusterRoleBindingDockerImageMetadataLike(ClusterRoleBinding item);
    public A withJenkinsDockerImageMetadata(Jenkins jenkinsDockerImageMetadata);
    public ImageFluent.JenkinsDockerImageMetadataNested withNewJenkinsDockerImageMetadata();
    public ImageFluent.JenkinsDockerImageMetadataNested withNewJenkinsDockerImageMetadataLike(Jenkins item);
    public A withDaemonSetDockerImageMetadata(DaemonSet daemonSetDockerImageMetadata);
    public ImageFluent.DaemonSetDockerImageMetadataNested withNewDaemonSetDockerImageMetadata();
    public ImageFluent.DaemonSetDockerImageMetadataNested withNewDaemonSetDockerImageMetadataLike(DaemonSet item);
    public A withPodDisruptionBudgetDockerImageMetadata(PodDisruptionBudget podDisruptionBudgetDockerImageMetadata);
    public ImageFluent.PodDisruptionBudgetDockerImageMetadataNested withNewPodDisruptionBudgetDockerImageMetadata();
    public ImageFluent.PodDisruptionBudgetDockerImageMetadataNested withNewPodDisruptionBudgetDockerImageMetadataLike(PodDisruptionBudget item);
    public A withImageStreamDockerImageMetadata(ImageStream imageStreamDockerImageMetadata);
    public ImageFluent.ImageStreamDockerImageMetadataNested withNewImageStreamDockerImageMetadata();
    public ImageFluent.ImageStreamDockerImageMetadataNested withNewImageStreamDockerImageMetadataLike(ImageStream item);
    public A withRoleBindingRestrictionDockerImageMetadata(RoleBindingRestriction roleBindingRestrictionDockerImageMetadata);
    public ImageFluent.RoleBindingRestrictionDockerImageMetadataNested withNewRoleBindingRestrictionDockerImageMetadata();
    public ImageFluent.RoleBindingRestrictionDockerImageMetadataNested withNewRoleBindingRestrictionDockerImageMetadataLike(RoleBindingRestriction item);
    public A withBindingDockerImageMetadata(Binding bindingDockerImageMetadata);
    public ImageFluent.BindingDockerImageMetadataNested withNewBindingDockerImageMetadata();
    public ImageFluent.BindingDockerImageMetadataNested withNewBindingDockerImageMetadataLike(Binding item);
    public A withLocalSubjectAccessReviewDockerImageMetadata(io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReview localSubjectAccessReviewDockerImageMetadata);
    public ImageFluent.AuthorizationLocalSubjectAccessReviewDockerImageMetadataNested withNewAuthorizationLocalSubjectAccessReviewDockerImageMetadata();
    public ImageFluent.AuthorizationLocalSubjectAccessReviewDockerImageMetadataNested withNewLocalSubjectAccessReviewDockerImageMetadataLike(io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReview item);
    public A withStatefulSetDockerImageMetadata(StatefulSet statefulSetDockerImageMetadata);
    public ImageFluent.StatefulSetDockerImageMetadataNested withNewStatefulSetDockerImageMetadata();
    public ImageFluent.StatefulSetDockerImageMetadataNested withNewStatefulSetDockerImageMetadataLike(StatefulSet item);
    public A withPipelineTemplateTaskInstanceDockerImageMetadata(PipelineTemplateTaskInstance pipelineTemplateTaskInstanceDockerImageMetadata);
    public ImageFluent.PipelineTemplateTaskInstanceDockerImageMetadataNested withNewPipelineTemplateTaskInstanceDockerImageMetadata();
    public ImageFluent.PipelineTemplateTaskInstanceDockerImageMetadataNested withNewPipelineTemplateTaskInstanceDockerImageMetadataLike(PipelineTemplateTaskInstance item);
    public A withOAuthClientDockerImageMetadata(OAuthClient oAuthClientDockerImageMetadata);
    public ImageFluent.OAuthClientDockerImageMetadataNested withNewOAuthClientDockerImageMetadata();
    public ImageFluent.OAuthClientDockerImageMetadataNested withNewOAuthClientDockerImageMetadataLike(OAuthClient item);
    public A withTemplateDockerImageMetadata(Template templateDockerImageMetadata);
    public ImageFluent.TemplateDockerImageMetadataNested withNewTemplateDockerImageMetadata();
    public ImageFluent.TemplateDockerImageMetadataNested withNewTemplateDockerImageMetadataLike(Template item);
    public A withBuildConfigDockerImageMetadata(BuildConfig buildConfigDockerImageMetadata);
    public ImageFluent.BuildConfigDockerImageMetadataNested withNewBuildConfigDockerImageMetadata();
    public ImageFluent.BuildConfigDockerImageMetadataNested withNewBuildConfigDockerImageMetadataLike(BuildConfig item);
    public A withPodSecurityPolicyDockerImageMetadata(PodSecurityPolicy podSecurityPolicyDockerImageMetadata);
    public ImageFluent.PodSecurityPolicyDockerImageMetadataNested withNewPodSecurityPolicyDockerImageMetadata();
    public ImageFluent.PodSecurityPolicyDockerImageMetadataNested withNewPodSecurityPolicyDockerImageMetadataLike(PodSecurityPolicy item);
    public A withPipelineDockerImageMetadata(Pipeline pipelineDockerImageMetadata);
    public ImageFluent.PipelineDockerImageMetadataNested withNewPipelineDockerImageMetadata();
    public ImageFluent.PipelineDockerImageMetadataNested withNewPipelineDockerImageMetadataLike(Pipeline item);
    public A withRoleDockerImageMetadata(Role roleDockerImageMetadata);
    public ImageFluent.RoleDockerImageMetadataNested withNewRoleDockerImageMetadata();
    public ImageFluent.RoleDockerImageMetadataNested withNewRoleDockerImageMetadataLike(Role item);
    public A withCronJobDockerImageMetadata(CronJob cronJobDockerImageMetadata);
    public ImageFluent.CronJobDockerImageMetadataNested withNewCronJobDockerImageMetadata();
    public ImageFluent.CronJobDockerImageMetadataNested withNewCronJobDockerImageMetadataLike(CronJob item);
    public A withUserDockerImageMetadata(User userDockerImageMetadata);
    public ImageFluent.UserDockerImageMetadataNested withNewUserDockerImageMetadata();
    public ImageFluent.UserDockerImageMetadataNested withNewUserDockerImageMetadataLike(User item);
    public A withSubjectAccessReviewDockerImageMetadata(io.alauda.kubernetes.api.model.authorization.SubjectAccessReview subjectAccessReviewDockerImageMetadata);
    public ImageFluent.AuthorizationSubjectAccessReviewDockerImageMetadataNested withNewAuthorizationSubjectAccessReviewDockerImageMetadata();
    public ImageFluent.AuthorizationSubjectAccessReviewDockerImageMetadataNested withNewSubjectAccessReviewDockerImageMetadataLike(io.alauda.kubernetes.api.model.authorization.SubjectAccessReview item);
    public A withStorageClassDockerImageMetadata(StorageClass storageClassDockerImageMetadata);
    public ImageFluent.StorageClassDockerImageMetadataNested withNewStorageClassDockerImageMetadata();
    public ImageFluent.StorageClassDockerImageMetadataNested withNewStorageClassDockerImageMetadataLike(StorageClass item);
    public A withPipelineConfigTemplateDockerImageMetadata(PipelineConfigTemplate pipelineConfigTemplateDockerImageMetadata);
    public ImageFluent.PipelineConfigTemplateDockerImageMetadataNested withNewPipelineConfigTemplateDockerImageMetadata();
    public ImageFluent.PipelineConfigTemplateDockerImageMetadataNested withNewPipelineConfigTemplateDockerImageMetadataLike(PipelineConfigTemplate item);
    public A withPipelineConfigDockerImageMetadata(PipelineConfig pipelineConfigDockerImageMetadata);
    public ImageFluent.PipelineConfigDockerImageMetadataNested withNewPipelineConfigDockerImageMetadata();
    public ImageFluent.PipelineConfigDockerImageMetadataNested withNewPipelineConfigDockerImageMetadataLike(PipelineConfig item);
    public A withDeploymentConfigDockerImageMetadata(DeploymentConfig deploymentConfigDockerImageMetadata);
    public ImageFluent.DeploymentConfigDockerImageMetadataNested withNewDeploymentConfigDockerImageMetadata();
    public ImageFluent.DeploymentConfigDockerImageMetadataNested withNewDeploymentConfigDockerImageMetadataLike(DeploymentConfig item);
    public A withOAuthAccessTokenDockerImageMetadata(OAuthAccessToken oAuthAccessTokenDockerImageMetadata);
    public ImageFluent.OAuthAccessTokenDockerImageMetadataNested withNewOAuthAccessTokenDockerImageMetadata();
    public ImageFluent.OAuthAccessTokenDockerImageMetadataNested withNewOAuthAccessTokenDockerImageMetadataLike(OAuthAccessToken item);
    public A withPersistentVolumeClaimDockerImageMetadata(PersistentVolumeClaim persistentVolumeClaimDockerImageMetadata);
    public ImageFluent.PersistentVolumeClaimDockerImageMetadataNested withNewPersistentVolumeClaimDockerImageMetadata();
    public ImageFluent.PersistentVolumeClaimDockerImageMetadataNested withNewPersistentVolumeClaimDockerImageMetadataLike(PersistentVolumeClaim item);
    public A withNetworkPolicyDockerImageMetadata(NetworkPolicy networkPolicyDockerImageMetadata);
    public ImageFluent.NetworkPolicyDockerImageMetadataNested withNewNetworkPolicyDockerImageMetadata();
    public ImageFluent.NetworkPolicyDockerImageMetadataNested withNewNetworkPolicyDockerImageMetadataLike(NetworkPolicy item);
    public A withImageDockerImageMetadata(Image imageDockerImageMetadata);
    public ImageFluent.ImageDockerImageMetadataNested withNewImageDockerImageMetadata();
    public ImageFluent.ImageDockerImageMetadataNested withNewImageDockerImageMetadataLike(Image item);
    public A withServiceDockerImageMetadata(Service serviceDockerImageMetadata);
    public ImageFluent.ServiceDockerImageMetadataNested withNewServiceDockerImageMetadata();
    public ImageFluent.ServiceDockerImageMetadataNested withNewServiceDockerImageMetadataLike(Service item);
    public A withJobDockerImageMetadata(Job jobDockerImageMetadata);
    public ImageFluent.JobDockerImageMetadataNested withNewJobDockerImageMetadata();
    public ImageFluent.JobDockerImageMetadataNested withNewJobDockerImageMetadataLike(Job item);
    public A withDeploymentDockerImageMetadata(Deployment deploymentDockerImageMetadata);
    public ImageFluent.DeploymentDockerImageMetadataNested withNewDeploymentDockerImageMetadata();
    public ImageFluent.DeploymentDockerImageMetadataNested withNewDeploymentDockerImageMetadataLike(Deployment item);
    public A withClusterPolicyBindingDockerImageMetadata(ClusterPolicyBinding clusterPolicyBindingDockerImageMetadata);
    public ImageFluent.ClusterPolicyBindingDockerImageMetadataNested withNewClusterPolicyBindingDockerImageMetadata();
    public ImageFluent.ClusterPolicyBindingDockerImageMetadataNested withNewClusterPolicyBindingDockerImageMetadataLike(ClusterPolicyBinding item);
    public A withProjectDockerImageMetadata(Project projectDockerImageMetadata);
    public ImageFluent.ProjectDockerImageMetadataNested withNewProjectDockerImageMetadata();
    public ImageFluent.ProjectDockerImageMetadataNested withNewProjectDockerImageMetadataLike(Project item);
    public A withBuildRequestDockerImageMetadata(BuildRequest buildRequestDockerImageMetadata);
    public ImageFluent.BuildRequestDockerImageMetadataNested withNewBuildRequestDockerImageMetadata();
    public ImageFluent.BuildRequestDockerImageMetadataNested withNewBuildRequestDockerImageMetadataLike(BuildRequest item);
    public A withRoleBindingDockerImageMetadata(RoleBinding roleBindingDockerImageMetadata);
    public ImageFluent.RoleBindingDockerImageMetadataNested withNewRoleBindingDockerImageMetadata();
    public ImageFluent.RoleBindingDockerImageMetadataNested withNewRoleBindingDockerImageMetadataLike(RoleBinding item);
    public A withPersistentVolumeDockerImageMetadata(PersistentVolume persistentVolumeDockerImageMetadata);
    public ImageFluent.PersistentVolumeDockerImageMetadataNested withNewPersistentVolumeDockerImageMetadata();
    public ImageFluent.PersistentVolumeDockerImageMetadataNested withNewPersistentVolumeDockerImageMetadataLike(PersistentVolume item);
    public String getDockerImageMetadataVersion();
    public A withDockerImageMetadataVersion(String dockerImageMetadataVersion);
    public Boolean hasDockerImageMetadataVersion();
    public String getDockerImageReference();
    public A withDockerImageReference(String dockerImageReference);
    public Boolean hasDockerImageReference();
    public A addToDockerImageSignatures(int index,String item);
    public A setToDockerImageSignatures(int index,String item);
    public A addToDockerImageSignatures(String... items);
    public A addAllToDockerImageSignatures(Collection items);
    public A removeFromDockerImageSignatures(String... items);
    public A removeAllFromDockerImageSignatures(Collection items);
    public List getDockerImageSignatures();
    public String getDockerImageSignature(int index);
    public String getFirstDockerImageSignature();
    public String getLastDockerImageSignature();
    public String getMatchingDockerImageSignature(io.alauda.kubernetes.api.builder.Predicate predicate);
    public A withDockerImageSignatures(List dockerImageSignatures);
    public A withDockerImageSignatures(String... dockerImageSignatures);
    public Boolean hasDockerImageSignatures();
    public String getKind();
    public A withKind(String kind);
    public Boolean hasKind();
    
/**
 * This method has been deprecated, please use method buildMetadata instead.
 */
@Deprecated public ObjectMeta getMetadata();
    public ObjectMeta buildMetadata();
    public A withMetadata(ObjectMeta metadata);
    public Boolean hasMetadata();
    public ImageFluent.MetadataNested withNewMetadata();
    public ImageFluent.MetadataNested withNewMetadataLike(ObjectMeta item);
    public ImageFluent.MetadataNested editMetadata();
    public ImageFluent.MetadataNested editOrNewMetadata();
    public ImageFluent.MetadataNested editOrNewMetadataLike(ObjectMeta item);
    public A addToSignatures(int index,ImageSignature item);
    public A setToSignatures(int index,ImageSignature item);
    public A addToSignatures(ImageSignature... items);
    public A addAllToSignatures(Collection items);
    public A removeFromSignatures(ImageSignature... items);
    public A removeAllFromSignatures(Collection items);
    
/**
 * This method has been deprecated, please use method buildSignatures instead.
 */
@Deprecated public List getSignatures();
    public List buildSignatures();
    public ImageSignature buildSignature(int index);
    public ImageSignature buildFirstSignature();
    public ImageSignature buildLastSignature();
    public ImageSignature buildMatchingSignature(io.alauda.kubernetes.api.builder.Predicate predicate);
    public A withSignatures(List signatures);
    public A withSignatures(ImageSignature... signatures);
    public Boolean hasSignatures();
    public ImageFluent.SignaturesNested addNewSignature();
    public ImageFluent.SignaturesNested addNewSignatureLike(ImageSignature item);
    public ImageFluent.SignaturesNested setNewSignatureLike(int index,ImageSignature item);
    public ImageFluent.SignaturesNested editSignature(int index);
    public ImageFluent.SignaturesNested editFirstSignature();
    public ImageFluent.SignaturesNested editLastSignature();
    public ImageFluent.SignaturesNested editMatchingSignature(io.alauda.kubernetes.api.builder.Predicate predicate);

    public interface DockerImageLayersNested extends io.alauda.kubernetes.api.builder.Nested,ImageLayerFluent>{

        
    public N and();    public N endDockerImageLayer();
}
    public interface IngressDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,IngressFluent>{

        
    public N and();    public N endIngressDockerImageMetadata();
}
    public interface RouteDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,RouteFluent>{

        
    public N and();    public N endRouteDockerImageMetadata();
}
    public interface PolicyBindingDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PolicyBindingFluent>{

        
    public N and();    public N endPolicyBindingDockerImageMetadata();
}
    public interface ResourceQuotaDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ResourceQuotaFluent>{

        
    public N and();    public N endResourceQuotaDockerImageMetadata();
}
    public interface ServiceAccountDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ServiceAccountFluent>{

        
    public N and();    public N endServiceAccountDockerImageMetadata();
}
    public interface ConfigMapDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ConfigMapFluent>{

        
    public N and();    public N endConfigMapDockerImageMetadata();
}
    public interface OAuthClientAuthorizationDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,OAuthClientAuthorizationFluent>{

        
    public N and();    public N endOAuthClientAuthorizationDockerImageMetadata();
}
    public interface PolicyDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PolicyFluent>{

        
    public N and();    public N endPolicyDockerImageMetadata();
}
    public interface OAuthAuthorizeTokenDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,OAuthAuthorizeTokenFluent>{

        
    public N and();    public N endOAuthAuthorizeTokenDockerImageMetadata();
}
    public interface JenkinsBindingDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,JenkinsBindingFluent>{

        
    public N and();    public N endJenkinsBindingDockerImageMetadata();
}
    public interface IdentityDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,IdentityFluent>{

        
    public N and();    public N endIdentityDockerImageMetadata();
}
    public interface PodTemplateDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PodTemplateFluent>{

        
    public N and();    public N endPodTemplateDockerImageMetadata();
}
    public interface TokenReviewDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,TokenReviewFluent>{

        
    public N and();    public N endTokenReviewDockerImageMetadata();
}
    public interface CustomResourceDefinitionDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,CustomResourceDefinitionFluent>{

        
    public N and();    public N endCustomResourceDefinitionDockerImageMetadata();
}
    public interface ImageSignatureDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ImageSignatureFluent>{

        
    public N and();    public N endImageSignatureDockerImageMetadata();
}
    public interface ClusterRoleDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ClusterRoleFluent>{

        
    public N and();    public N endClusterRoleDockerImageMetadata();
}
    public interface NamespaceDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,NamespaceFluent>{

        
    public N and();    public N endNamespaceDockerImageMetadata();
}
    public interface ClusterPolicyDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ClusterPolicyFluent>{

        
    public N and();    public N endClusterPolicyDockerImageMetadata();
}
    public interface BuildDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,BuildFluent>{

        
    public N and();    public N endBuildDockerImageMetadata();
}
    public interface ScaleDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ScaleFluent>{

        
    public N and();    public N endScaleDockerImageMetadata();
}
    public interface PodDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PodFluent>{

        
    public N and();    public N endPodDockerImageMetadata();
}
    public interface HorizontalPodAutoscalerDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,HorizontalPodAutoscalerFluent>{

        
    public N and();    public N endHorizontalPodAutoscalerDockerImageMetadata();
}
    public interface ThirdPartyResourceDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ThirdPartyResourceFluent>{

        
    public N and();    public N endThirdPartyResourceDockerImageMetadata();
}
    public interface ImageStreamTagDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ImageStreamTagFluent>{

        
    public N and();    public N endImageStreamTagDockerImageMetadata();
}
    public interface ComponentStatusDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ComponentStatusFluent>{

        
    public N and();    public N endComponentStatusDockerImageMetadata();
}
    public interface SecretDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,SecretFluent>{

        
    public N and();    public N endSecretDockerImageMetadata();
}
    public interface ReplicationControllerDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ReplicationControllerFluent>{

        
    public N and();    public N endReplicationControllerDockerImageMetadata();
}
    public interface LimitRangeDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,LimitRangeFluent>{

        
    public N and();    public N endLimitRangeDockerImageMetadata();
}
    public interface EndpointsDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,EndpointsFluent>{

        
    public N and();    public N endEndpointsDockerImageMetadata();
}
    public interface SecurityContextConstraintsDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,SecurityContextConstraintsFluent>{

        
    public N and();    public N endSecurityContextConstraintsDockerImageMetadata();
}
    public interface GroupDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,GroupFluent>{

        
    public N and();    public N endGroupDockerImageMetadata();
}
    public interface EventDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,EventFluent>{

        
    public N and();    public N endEventDockerImageMetadata();
}
    public interface NodeDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,NodeFluent>{

        
    public N and();    public N endNodeDockerImageMetadata();
}
    public interface ReplicaSetDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ReplicaSetFluent>{

        
    public N and();    public N endReplicaSetDockerImageMetadata();
}
    public interface ClusterRoleBindingDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ClusterRoleBindingFluent>{

        
    public N and();    public N endClusterRoleBindingDockerImageMetadata();
}
    public interface JenkinsDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,JenkinsFluent>{

        
    public N and();    public N endJenkinsDockerImageMetadata();
}
    public interface DaemonSetDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,DaemonSetFluent>{

        
    public N and();    public N endDaemonSetDockerImageMetadata();
}
    public interface PodDisruptionBudgetDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PodDisruptionBudgetFluent>{

        
    public N and();    public N endPodDisruptionBudgetDockerImageMetadata();
}
    public interface ImageStreamDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ImageStreamFluent>{

        
    public N and();    public N endImageStreamDockerImageMetadata();
}
    public interface RoleBindingRestrictionDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,RoleBindingRestrictionFluent>{

        
    public N and();    public N endRoleBindingRestrictionDockerImageMetadata();
}
    public interface BindingDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,BindingFluent>{

        
    public N and();    public N endBindingDockerImageMetadata();
}
    public interface AuthorizationLocalSubjectAccessReviewDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReviewFluent>{

        
    public N and();    public N endAuthorizationLocalSubjectAccessReviewDockerImageMetadata();
}
    public interface StatefulSetDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,StatefulSetFluent>{

        
    public N and();    public N endStatefulSetDockerImageMetadata();
}
    public interface PipelineTemplateTaskInstanceDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PipelineTemplateTaskInstanceFluent>{

        
    public N and();    public N endPipelineTemplateTaskInstanceDockerImageMetadata();
}
    public interface OAuthClientDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,OAuthClientFluent>{

        
    public N and();    public N endOAuthClientDockerImageMetadata();
}
    public interface TemplateDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,TemplateFluent>{

        
    public N and();    public N endTemplateDockerImageMetadata();
}
    public interface BuildConfigDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,BuildConfigFluent>{

        
    public N and();    public N endBuildConfigDockerImageMetadata();
}
    public interface PodSecurityPolicyDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PodSecurityPolicyFluent>{

        
    public N and();    public N endPodSecurityPolicyDockerImageMetadata();
}
    public interface PipelineDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PipelineFluent>{

        
    public N and();    public N endPipelineDockerImageMetadata();
}
    public interface RoleDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,RoleFluent>{

        
    public N and();    public N endRoleDockerImageMetadata();
}
    public interface CronJobDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,CronJobFluent>{

        
    public N and();    public N endCronJobDockerImageMetadata();
}
    public interface UserDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,UserFluent>{

        
    public N and();    public N endUserDockerImageMetadata();
}
    public interface AuthorizationSubjectAccessReviewDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,io.alauda.kubernetes.api.model.authorization.SubjectAccessReviewFluent>{

        
    public N and();    public N endAuthorizationSubjectAccessReviewDockerImageMetadata();
}
    public interface StorageClassDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,StorageClassFluent>{

        
    public N and();    public N endStorageClassDockerImageMetadata();
}
    public interface PipelineConfigTemplateDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PipelineConfigTemplateFluent>{

        
    public N and();    public N endPipelineConfigTemplateDockerImageMetadata();
}
    public interface PipelineConfigDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PipelineConfigFluent>{

        
    public N and();    public N endPipelineConfigDockerImageMetadata();
}
    public interface DeploymentConfigDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,DeploymentConfigFluent>{

        
    public N and();    public N endDeploymentConfigDockerImageMetadata();
}
    public interface OAuthAccessTokenDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,OAuthAccessTokenFluent>{

        
    public N and();    public N endOAuthAccessTokenDockerImageMetadata();
}
    public interface PersistentVolumeClaimDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PersistentVolumeClaimFluent>{

        
    public N and();    public N endPersistentVolumeClaimDockerImageMetadata();
}
    public interface NetworkPolicyDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,NetworkPolicyFluent>{

        
    public N and();    public N endNetworkPolicyDockerImageMetadata();
}
    public interface ImageDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ImageFluent>{

        
    public N and();    public N endImageDockerImageMetadata();
}
    public interface ServiceDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ServiceFluent>{

        
    public N and();    public N endServiceDockerImageMetadata();
}
    public interface JobDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,JobFluent>{

        
    public N and();    public N endJobDockerImageMetadata();
}
    public interface DeploymentDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,DeploymentFluent>{

        
    public N and();    public N endDeploymentDockerImageMetadata();
}
    public interface ClusterPolicyBindingDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ClusterPolicyBindingFluent>{

        
    public N and();    public N endClusterPolicyBindingDockerImageMetadata();
}
    public interface ProjectDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,ProjectFluent>{

        
    public N and();    public N endProjectDockerImageMetadata();
}
    public interface BuildRequestDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,BuildRequestFluent>{

        
    public N and();    public N endBuildRequestDockerImageMetadata();
}
    public interface RoleBindingDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,RoleBindingFluent>{

        
    public N and();    public N endRoleBindingDockerImageMetadata();
}
    public interface PersistentVolumeDockerImageMetadataNested extends io.alauda.kubernetes.api.builder.Nested,PersistentVolumeFluent>{

        
    public N and();    public N endPersistentVolumeDockerImageMetadata();
}
    public interface MetadataNested extends io.alauda.kubernetes.api.builder.Nested,ObjectMetaFluent>{

        
    public N and();    public N endMetadata();
}
    public interface SignaturesNested extends io.alauda.kubernetes.api.builder.Nested,ImageSignatureFluent>{

        
    public N and();    public N endSignature();
}


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy