Package io.fabric8.kubernetes.client.dsl
Interface CreateOrReplaceable<T>
-
- All Superinterfaces:
Replaceable<T>,Updatable<T>
- All Known Subinterfaces:
CertificateSigningRequestResource<T>,ExtensibleResource<T>,ListVisitFromServerGetDeleteRecreateWaitApplicable<T>,ListVisitFromServerWritable<T>,NamespaceableResource<T>,NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<T>,NonDeletingOperation<T>,PodResource,Resource<T>,RollableScalableResource<T>,ScalableResource<T>,ServiceAccountResource,ServiceResource<T>,V1beta1CertificateSigningRequestResource<T>,WritableOperation<T>
- All Known Implementing Classes:
ExtensibleResourceAdapter,ResourceAdapter
public interface CreateOrReplaceable<T> extends Replaceable<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description Tcreate()Creates an itemTcreateOrReplace()Deprecated.-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.Replaceable
replaceStatus, updateStatus
-
-
-
-
Method Detail
-
createOrReplace
@Deprecated T createOrReplace()
Deprecated.Creates a provided resource in a Kubernetes Cluster. If creation fails with a HTTP_CONFLICT, it tries to replace resource.- Returns:
- created item returned in kubernetes api response
- See Also:
- Migration FAQ
-
create
T create()
Creates an item- Returns:
- the item from the api server
-
-