public interface TemplateFluent<A extends TemplateFluent<A>> extends Fluent<A>
String getApiVersion()
String getKind()
ObjectMeta getMetadata()
A withMetadata(ObjectMeta metadata)
TemplateFluent.MetadataNested<A> withNewMetadata()
TemplateFluent.MetadataNested<A> withNewMetadataLike(ObjectMeta item)
TemplateFluent.MetadataNested<A> editMetadata()
TemplateFluent.MetadataNested<A> editOrNewMetadata()
TemplateFluent.MetadataNested<A> editOrNewMetadataLike(ObjectMeta item)
A addToObjects(HasMetadata... items)
A removeFromObjects(HasMetadata... items)
List<HasMetadata> getObjects()
A withObjects(List<HasMetadata> objects)
A withObjects(HasMetadata... objects)
A addToLimitRangeObjects(LimitRange... items)
A removeFromLimitRangeObjects(LimitRange... items)
TemplateFluent.LimitRangeObjectsNested<A> addNewLimitRangeObject()
TemplateFluent.LimitRangeObjectsNested<A> addNewLimitRangeObjectLike(LimitRange item)
A addToThirdPartyResourceObjects(ThirdPartyResource... items)
A removeFromThirdPartyResourceObjects(ThirdPartyResource... items)
TemplateFluent.ThirdPartyResourceObjectsNested<A> addNewThirdPartyResourceObject()
TemplateFluent.ThirdPartyResourceObjectsNested<A> addNewThirdPartyResourceObjectLike(ThirdPartyResource item)
TemplateFluent.JobObjectsNested<A> addNewJobObject()
TemplateFluent.JobObjectsNested<A> addNewJobObjectLike(Job item)
TemplateFluent.ProjectObjectsNested<A> addNewProjectObject()
TemplateFluent.ProjectObjectsNested<A> addNewProjectObjectLike(Project item)
A addToSecurityContextConstraintsObjects(SecurityContextConstraints... items)
A removeFromSecurityContextConstraintsObjects(SecurityContextConstraints... items)
TemplateFluent.SecurityContextConstraintsObjectsNested<A> addNewSecurityContextConstraintsObject()
TemplateFluent.SecurityContextConstraintsObjectsNested<A> addNewSecurityContextConstraintsObjectLike(SecurityContextConstraints item)
A addToBuildConfigObjects(BuildConfig... items)
A removeFromBuildConfigObjects(BuildConfig... items)
TemplateFluent.BuildConfigObjectsNested<A> addNewBuildConfigObject()
TemplateFluent.BuildConfigObjectsNested<A> addNewBuildConfigObjectLike(BuildConfig item)
TemplateFluent.RouteObjectsNested<A> addNewRouteObject()
TemplateFluent.RouteObjectsNested<A> addNewRouteObjectLike(Route item)
A addToOAuthAuthorizeTokenObjects(OAuthAuthorizeToken... items)
A removeFromOAuthAuthorizeTokenObjects(OAuthAuthorizeToken... items)
TemplateFluent.OAuthAuthorizeTokenObjectsNested<A> addNewOAuthAuthorizeTokenObject()
TemplateFluent.OAuthAuthorizeTokenObjectsNested<A> addNewOAuthAuthorizeTokenObjectLike(OAuthAuthorizeToken item)
TemplateFluent.NamespaceObjectsNested<A> addNewNamespaceObject()
TemplateFluent.NamespaceObjectsNested<A> addNewNamespaceObjectLike(Namespace item)
A addToClusterRoleBindingObjects(ClusterRoleBinding... items)
A removeFromClusterRoleBindingObjects(ClusterRoleBinding... items)
TemplateFluent.ClusterRoleBindingObjectsNested<A> addNewClusterRoleBindingObject()
TemplateFluent.ClusterRoleBindingObjectsNested<A> addNewClusterRoleBindingObjectLike(ClusterRoleBinding item)
TemplateFluent.ServiceObjectsNested<A> addNewServiceObject()
TemplateFluent.ServiceObjectsNested<A> addNewServiceObjectLike(Service item)
A addToReplicationControllerObjects(ReplicationController... items)
A removeFromReplicationControllerObjects(ReplicationController... items)
TemplateFluent.ReplicationControllerObjectsNested<A> addNewReplicationControllerObject()
TemplateFluent.ReplicationControllerObjectsNested<A> addNewReplicationControllerObjectLike(ReplicationController item)
A addToProjectRequestObjects(ProjectRequest... items)
A removeFromProjectRequestObjects(ProjectRequest... items)
TemplateFluent.ProjectRequestObjectsNested<A> addNewProjectRequestObject()
TemplateFluent.ProjectRequestObjectsNested<A> addNewProjectRequestObjectLike(ProjectRequest item)
TemplateFluent.TemplateObjectsNested<A> addNewTemplateObject()
TemplateFluent.TemplateObjectsNested<A> addNewTemplateObjectLike(Template item)
A addToOAuthClientAuthorizationObjects(OAuthClientAuthorization... items)
A removeFromOAuthClientAuthorizationObjects(OAuthClientAuthorization... items)
TemplateFluent.OAuthClientAuthorizationObjectsNested<A> addNewOAuthClientAuthorizationObject()
TemplateFluent.OAuthClientAuthorizationObjectsNested<A> addNewOAuthClientAuthorizationObjectLike(OAuthClientAuthorization item)
A addToPolicyBindingObjects(PolicyBinding... items)
A removeFromPolicyBindingObjects(PolicyBinding... items)
TemplateFluent.PolicyBindingObjectsNested<A> addNewPolicyBindingObject()
TemplateFluent.PolicyBindingObjectsNested<A> addNewPolicyBindingObjectLike(PolicyBinding item)
A addToClusterRoleObjects(ClusterRole... items)
A removeFromClusterRoleObjects(ClusterRole... items)
TemplateFluent.ClusterRoleObjectsNested<A> addNewClusterRoleObject()
TemplateFluent.ClusterRoleObjectsNested<A> addNewClusterRoleObjectLike(ClusterRole item)
TemplateFluent.ScaleObjectsNested<A> addNewScaleObject()
TemplateFluent.ScaleObjectsNested<A> addNewScaleObjectLike(Scale item)
A addToPodTemplateObjects(PodTemplate... items)
A removeFromPodTemplateObjects(PodTemplate... items)
TemplateFluent.PodTemplateObjectsNested<A> addNewPodTemplateObject()
TemplateFluent.PodTemplateObjectsNested<A> addNewPodTemplateObjectLike(PodTemplate item)
TemplateFluent.EventObjectsNested<A> addNewEventObject()
TemplateFluent.EventObjectsNested<A> addNewEventObjectLike(Event item)
TemplateFluent.IngressObjectsNested<A> addNewIngressObject()
TemplateFluent.IngressObjectsNested<A> addNewIngressObjectLike(Ingress item)
A addToDeploymentConfigObjects(DeploymentConfig... items)
A removeFromDeploymentConfigObjects(DeploymentConfig... items)
TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObject()
TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObjectLike(DeploymentConfig item)
A addToOAuthAccessTokenObjects(OAuthAccessToken... items)
A removeFromOAuthAccessTokenObjects(OAuthAccessToken... items)
TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject()
TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(OAuthAccessToken item)
A addToRoleBindingObjects(RoleBinding... items)
A removeFromRoleBindingObjects(RoleBinding... items)
TemplateFluent.RoleBindingObjectsNested<A> addNewRoleBindingObject()
TemplateFluent.RoleBindingObjectsNested<A> addNewRoleBindingObjectLike(RoleBinding item)
A addToPersistentVolumeObjects(PersistentVolume... items)
A removeFromPersistentVolumeObjects(PersistentVolume... items)
TemplateFluent.PersistentVolumeObjectsNested<A> addNewPersistentVolumeObject()
TemplateFluent.PersistentVolumeObjectsNested<A> addNewPersistentVolumeObjectLike(PersistentVolume item)
TemplateFluent.ImageObjectsNested<A> addNewImageObject()
TemplateFluent.ImageObjectsNested<A> addNewImageObjectLike(Image item)
A addToPersistentVolumeClaimObjects(PersistentVolumeClaim... items)
A removeFromPersistentVolumeClaimObjects(PersistentVolumeClaim... items)
TemplateFluent.PersistentVolumeClaimObjectsNested<A> addNewPersistentVolumeClaimObject()
TemplateFluent.PersistentVolumeClaimObjectsNested<A> addNewPersistentVolumeClaimObjectLike(PersistentVolumeClaim item)
A addToReplicaSetObjects(ReplicaSet... items)
A removeFromReplicaSetObjects(ReplicaSet... items)
TemplateFluent.ReplicaSetObjectsNested<A> addNewReplicaSetObject()
TemplateFluent.ReplicaSetObjectsNested<A> addNewReplicaSetObjectLike(ReplicaSet item)
TemplateFluent.RoleObjectsNested<A> addNewRoleObject()
TemplateFluent.RoleObjectsNested<A> addNewRoleObjectLike(Role item)
TemplateFluent.EndpointsObjectsNested<A> addNewEndpointsObject()
TemplateFluent.EndpointsObjectsNested<A> addNewEndpointsObjectLike(Endpoints item)
TemplateFluent.PodObjectsNested<A> addNewPodObject()
TemplateFluent.PodObjectsNested<A> addNewPodObjectLike(Pod item)
TemplateFluent.ConfigMapObjectsNested<A> addNewConfigMapObject()
TemplateFluent.ConfigMapObjectsNested<A> addNewConfigMapObjectLike(ConfigMap item)
A addToClusterPolicyObjects(ClusterPolicy... items)
A removeFromClusterPolicyObjects(ClusterPolicy... items)
TemplateFluent.ClusterPolicyObjectsNested<A> addNewClusterPolicyObject()
TemplateFluent.ClusterPolicyObjectsNested<A> addNewClusterPolicyObjectLike(ClusterPolicy item)
TemplateFluent.DaemonSetObjectsNested<A> addNewDaemonSetObject()
TemplateFluent.DaemonSetObjectsNested<A> addNewDaemonSetObjectLike(DaemonSet item)
A addToDeploymentObjects(Deployment... items)
A removeFromDeploymentObjects(Deployment... items)
TemplateFluent.DeploymentObjectsNested<A> addNewDeploymentObject()
TemplateFluent.DeploymentObjectsNested<A> addNewDeploymentObjectLike(Deployment item)
TemplateFluent.UserObjectsNested<A> addNewUserObject()
TemplateFluent.UserObjectsNested<A> addNewUserObjectLike(User item)
A addToComponentStatusObjects(ComponentStatus... items)
A removeFromComponentStatusObjects(ComponentStatus... items)
TemplateFluent.ComponentStatusObjectsNested<A> addNewComponentStatusObject()
TemplateFluent.ComponentStatusObjectsNested<A> addNewComponentStatusObjectLike(ComponentStatus item)
TemplateFluent.BuildObjectsNested<A> addNewBuildObject()
TemplateFluent.BuildObjectsNested<A> addNewBuildObjectLike(Build item)
A addToImageStreamTagObjects(ImageStreamTag... items)
A removeFromImageStreamTagObjects(ImageStreamTag... items)
TemplateFluent.ImageStreamTagObjectsNested<A> addNewImageStreamTagObject()
TemplateFluent.ImageStreamTagObjectsNested<A> addNewImageStreamTagObjectLike(ImageStreamTag item)
TemplateFluent.GroupObjectsNested<A> addNewGroupObject()
TemplateFluent.GroupObjectsNested<A> addNewGroupObjectLike(Group item)
TemplateFluent.PetSetObjectsNested<A> addNewPetSetObject()
TemplateFluent.PetSetObjectsNested<A> addNewPetSetObjectLike(PetSet item)
TemplateFluent.PolicyObjectsNested<A> addNewPolicyObject()
TemplateFluent.PolicyObjectsNested<A> addNewPolicyObjectLike(Policy item)
A addToImageSignatureObjects(ImageSignature... items)
A removeFromImageSignatureObjects(ImageSignature... items)
TemplateFluent.ImageSignatureObjectsNested<A> addNewImageSignatureObject()
TemplateFluent.ImageSignatureObjectsNested<A> addNewImageSignatureObjectLike(ImageSignature item)
TemplateFluent.BindingObjectsNested<A> addNewBindingObject()
TemplateFluent.BindingObjectsNested<A> addNewBindingObjectLike(Binding item)
A addToResourceQuotaObjects(ResourceQuota... items)
A removeFromResourceQuotaObjects(ResourceQuota... items)
TemplateFluent.ResourceQuotaObjectsNested<A> addNewResourceQuotaObject()
TemplateFluent.ResourceQuotaObjectsNested<A> addNewResourceQuotaObjectLike(ResourceQuota item)
TemplateFluent.SecretObjectsNested<A> addNewSecretObject()
TemplateFluent.SecretObjectsNested<A> addNewSecretObjectLike(Secret item)
A addToBuildRequestObjects(BuildRequest... items)
A removeFromBuildRequestObjects(BuildRequest... items)
TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObject()
TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObjectLike(BuildRequest item)
A addToClusterPolicyBindingObjects(ClusterPolicyBinding... items)
A removeFromClusterPolicyBindingObjects(ClusterPolicyBinding... items)
TemplateFluent.ClusterPolicyBindingObjectsNested<A> addNewClusterPolicyBindingObject()
TemplateFluent.ClusterPolicyBindingObjectsNested<A> addNewClusterPolicyBindingObjectLike(ClusterPolicyBinding item)
TemplateFluent.NodeObjectsNested<A> addNewNodeObject()
TemplateFluent.NodeObjectsNested<A> addNewNodeObjectLike(Node item)
A addToImageStreamObjects(ImageStream... items)
A removeFromImageStreamObjects(ImageStream... items)
TemplateFluent.ImageStreamObjectsNested<A> addNewImageStreamObject()
TemplateFluent.ImageStreamObjectsNested<A> addNewImageStreamObjectLike(ImageStream item)
A addToHorizontalPodAutoscalerObjects(HorizontalPodAutoscaler... items)
A removeFromHorizontalPodAutoscalerObjects(HorizontalPodAutoscaler... items)
TemplateFluent.HorizontalPodAutoscalerObjectsNested<A> addNewHorizontalPodAutoscalerObject()
TemplateFluent.HorizontalPodAutoscalerObjectsNested<A> addNewHorizontalPodAutoscalerObjectLike(HorizontalPodAutoscaler item)
A addToOAuthClientObjects(OAuthClient... items)
A removeFromOAuthClientObjects(OAuthClient... items)
TemplateFluent.OAuthClientObjectsNested<A> addNewOAuthClientObject()
TemplateFluent.OAuthClientObjectsNested<A> addNewOAuthClientObjectLike(OAuthClient item)
A addToServiceAccountObjects(ServiceAccount... items)
A removeFromServiceAccountObjects(ServiceAccount... items)
TemplateFluent.ServiceAccountObjectsNested<A> addNewServiceAccountObject()
TemplateFluent.ServiceAccountObjectsNested<A> addNewServiceAccountObjectLike(ServiceAccount item)
TemplateFluent.IdentityObjectsNested<A> addNewIdentityObject()
TemplateFluent.IdentityObjectsNested<A> addNewIdentityObjectLike(Identity item)
TemplateFluent.ParametersNested<A> addNewParameter()
TemplateFluent.ParametersNested<A> addNewParameterLike(Parameter item)
Copyright © 2011–2016 Red Hat. All rights reserved.