public class KubeSchemaBuilder extends KubeSchemaFluent<KubeSchemaBuilder> implements VisitableBuilder<KubeSchema,KubeSchemaBuilder>
KubeSchemaFluent.BaseKubernetesListNested<N>, KubeSchemaFluent.BuildConfigListNested<N>, KubeSchemaFluent.BuildListNested<N>, KubeSchemaFluent.BuildRequestNested<N>, KubeSchemaFluent.ContainerStatusNested<N>, KubeSchemaFluent.DeploymentConfigListNested<N>, KubeSchemaFluent.EndpointsListNested<N>, KubeSchemaFluent.EndpointsNested<N>, KubeSchemaFluent.EnvVarNested<N>, KubeSchemaFluent.EventListNested<N>, KubeSchemaFluent.ImageListNested<N>, KubeSchemaFluent.ImageStreamListNested<N>, KubeSchemaFluent.NamespaceListNested<N>, KubeSchemaFluent.NamespaceNested<N>, KubeSchemaFluent.NodeListNested<N>, KubeSchemaFluent.NodeNested<N>, KubeSchemaFluent.OAuthAccessTokenListNested<N>, KubeSchemaFluent.OAuthAccessTokenNested<N>, KubeSchemaFluent.OAuthAuthorizeTokenListNested<N>, KubeSchemaFluent.OAuthAuthorizeTokenNested<N>, KubeSchemaFluent.OAuthClientAuthorizationListNested<N>, KubeSchemaFluent.OAuthClientAuthorizationNested<N>, KubeSchemaFluent.OAuthClientListNested<N>, KubeSchemaFluent.OAuthClientNested<N>, KubeSchemaFluent.ObjectMetaNested<N>, KubeSchemaFluent.PersistentVolumeClaimListNested<N>, KubeSchemaFluent.PersistentVolumeClaimNested<N>, KubeSchemaFluent.PersistentVolumeListNested<N>, KubeSchemaFluent.PersistentVolumeNested<N>, KubeSchemaFluent.PodListNested<N>, KubeSchemaFluent.QuantityNested<N>, KubeSchemaFluent.ReplicationControllerListNested<N>, KubeSchemaFluent.ResourceQuotaListNested<N>, KubeSchemaFluent.ResourceQuotaNested<N>, KubeSchemaFluent.RouteListNested<N>, KubeSchemaFluent.SecretListNested<N>, KubeSchemaFluent.SecretNested<N>, KubeSchemaFluent.SecurityContextConstraintsListNested<N>, KubeSchemaFluent.SecurityContextConstraintsNested<N>, KubeSchemaFluent.ServiceAccountListNested<N>, KubeSchemaFluent.ServiceAccountNested<N>, KubeSchemaFluent.ServiceListNested<N>, KubeSchemaFluent.TagEventNested<N>, KubeSchemaFluent.TemplateNested<N>
_visitables
Constructor and Description |
---|
KubeSchemaBuilder() |
KubeSchemaBuilder(KubeSchema instance) |
KubeSchemaBuilder(KubeSchemaFluent<?> fluent) |
KubeSchemaBuilder(KubeSchemaFluent<?> fluent,
KubeSchema instance) |
Modifier and Type | Method and Description |
---|---|
EditableKubeSchema |
build() |
addToAdditionalProperties, editBaseKubernetesList, editBuildConfigList, editBuildList, editBuildRequest, editContainerStatus, editDeploymentConfigList, editEndpoints, editEndpointsList, editEnvVar, editEventList, editImageList, editImageStreamList, editNamespace, editNamespaceList, editNode, editNodeList, editOAuthAccessToken, editOAuthAccessTokenList, editOAuthAuthorizeToken, editOAuthAuthorizeTokenList, editOAuthClient, editOAuthClientAuthorization, editOAuthClientAuthorizationList, editOAuthClientList, editObjectMeta, editPersistentVolume, editPersistentVolumeClaim, editPersistentVolumeClaimList, editPersistentVolumeList, editPodList, editQuantity, editReplicationControllerList, editResourceQuota, editResourceQuotaList, editRouteList, editSecret, editSecretList, editSecurityContextConstraints, editSecurityContextConstraintsList, editServiceAccount, editServiceAccountList, editServiceList, editTagEvent, editTemplate, getAdditionalProperties, getBaseKubernetesList, getBuildConfigList, getBuildList, getBuildRequest, getConfig, getContainerStatus, getDeploymentConfigList, getEndpoints, getEndpointsList, getEnvVar, getEventList, getImageList, getImageStreamList, getNamespace, getNamespaceList, getNode, getNodeList, getOAuthAccessToken, getOAuthAccessTokenList, getOAuthAuthorizeToken, getOAuthAuthorizeTokenList, getOAuthClient, getOAuthClientAuthorization, getOAuthClientAuthorizationList, getOAuthClientList, getObjectMeta, getPersistentVolume, getPersistentVolumeClaim, getPersistentVolumeClaimList, getPersistentVolumeList, getPodList, getQuantity, getReplicationControllerList, getResourceQuota, getResourceQuotaList, getRootPaths, getRouteList, getSecret, getSecretList, getSecurityContextConstraints, getSecurityContextConstraintsList, getServiceAccount, getServiceAccountList, getServiceList, getStatus, getTagEvent, getTemplate, getTemplateList, getWatchEvent, withAdditionalProperties, withBaseKubernetesList, withBuildConfigList, withBuildList, withBuildRequest, withConfig, withContainerStatus, withDeploymentConfigList, withEndpoints, withEndpointsList, withEnvVar, withEventList, withImageList, withImageStreamList, withNamespace, withNamespaceList, withNewBaseKubernetesList, withNewBaseKubernetesListLike, withNewBuildConfigList, withNewBuildConfigListLike, withNewBuildList, withNewBuildListLike, withNewBuildRequest, withNewBuildRequestLike, withNewContainerStatus, withNewContainerStatusLike, withNewDeploymentConfigList, withNewDeploymentConfigListLike, withNewEndpoints, withNewEndpointsLike, withNewEndpointsList, withNewEndpointsListLike, withNewEnvVar, withNewEnvVarLike, withNewEventList, withNewEventListLike, withNewImageList, withNewImageListLike, withNewImageStreamList, withNewImageStreamListLike, withNewNamespace, withNewNamespaceLike, withNewNamespaceList, withNewNamespaceListLike, withNewNode, withNewNodeLike, withNewNodeList, withNewNodeListLike, withNewOAuthAccessToken, withNewOAuthAccessTokenLike, withNewOAuthAccessTokenList, withNewOAuthAccessTokenListLike, withNewOAuthAuthorizeToken, withNewOAuthAuthorizeTokenLike, withNewOAuthAuthorizeTokenList, withNewOAuthAuthorizeTokenListLike, withNewOAuthClient, withNewOAuthClientAuthorization, withNewOAuthClientAuthorizationLike, withNewOAuthClientAuthorizationList, withNewOAuthClientAuthorizationListLike, withNewOAuthClientLike, withNewOAuthClientList, withNewOAuthClientListLike, withNewObjectMeta, withNewObjectMetaLike, withNewPersistentVolume, withNewPersistentVolumeClaim, withNewPersistentVolumeClaimLike, withNewPersistentVolumeClaimList, withNewPersistentVolumeClaimListLike, withNewPersistentVolumeLike, withNewPersistentVolumeList, withNewPersistentVolumeListLike, withNewPodList, withNewPodListLike, withNewQuantity, withNewQuantity, withNewQuantity, withNewQuantityLike, withNewReplicationControllerList, withNewReplicationControllerListLike, withNewResourceQuota, withNewResourceQuotaLike, withNewResourceQuotaList, withNewResourceQuotaListLike, withNewRouteList, withNewRouteListLike, withNewSecret, withNewSecretLike, withNewSecretList, withNewSecretListLike, withNewSecurityContextConstraints, withNewSecurityContextConstraintsLike, withNewSecurityContextConstraintsList, withNewSecurityContextConstraintsListLike, withNewServiceAccount, withNewServiceAccountLike, withNewServiceAccountList, withNewServiceAccountListLike, withNewServiceList, withNewServiceListLike, withNewTagEvent, withNewTagEvent, withNewTagEventLike, withNewTemplate, withNewTemplateLike, withNode, withNodeList, withOAuthAccessToken, withOAuthAccessTokenList, withOAuthAuthorizeToken, withOAuthAuthorizeTokenList, withOAuthClient, withOAuthClientAuthorization, withOAuthClientAuthorizationList, withOAuthClientList, withObjectMeta, withPersistentVolume, withPersistentVolumeClaim, withPersistentVolumeClaimList, withPersistentVolumeList, withPodList, withQuantity, withReplicationControllerList, withResourceQuota, withResourceQuotaList, withRootPaths, withRouteList, withSecret, withSecretList, withSecurityContextConstraints, withSecurityContextConstraintsList, withServiceAccount, withServiceAccountList, withServiceList, withStatus, withTagEvent, withTemplate, withTemplateList, withWatchEvent
accept, aggregate, aggregate, build, build
public KubeSchemaBuilder()
public KubeSchemaBuilder(KubeSchemaFluent<?> fluent)
public KubeSchemaBuilder(KubeSchemaFluent<?> fluent, KubeSchema instance)
public KubeSchemaBuilder(KubeSchema instance)
public EditableKubeSchema build()
build
in interface Builder<KubeSchema>
Copyright © 2011–2015 Red Hat. All rights reserved.