public interface  io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract java.lang.String getDesiredAPIVersion();
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent withDesiredAPIVersion(java.lang.String);
public abstract java.lang.Boolean hasDesiredAPIVersion();
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToObjects(io.fabric.kubernetes.api.builder.v.VisitableBuilder);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToObjects(java.lang.Integer, io.fabric.kubernetes.api.builder.v.VisitableBuilder);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.HasMetadata);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.HasMetadata);
public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToObjects(io.fabric.kubernetes.api.model.v.HasMetadata[]);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToObjects(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromObjects(io.fabric.kubernetes.api.builder.v.VisitableBuilder);
public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromObjects(io.fabric.kubernetes.api.model.v.HasMetadata[]);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromObjects(java.util.Collection);
public abstract java.util.List getObjects();
public abstract java.util.List buildObjects();
public abstract io.fabric.kubernetes.api.model.v.HasMetadata buildObject(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.v.HasMetadata buildFirstObject();
public abstract io.fabric.kubernetes.api.model.v.HasMetadata buildLastObject();
public abstract io.fabric.kubernetes.api.model.v.HasMetadata buildMatchingObject(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingObject(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent withObjects(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent withObjects(io.fabric.kubernetes.api.model.v.HasMetadata[]);
public abstract java.lang.Boolean hasObjects();
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToPersistentVolumeClaimObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.PersistentVolumeClaim);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToPersistentVolumeClaimObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.PersistentVolumeClaim);
public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToPersistentVolumeClaimObjects(io.fabric.kubernetes.api.model.v.PersistentVolumeClaim[]);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToPersistentVolumeClaimObjects(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromPersistentVolumeClaimObjects(io.fabric.kubernetes.api.model.v.PersistentVolumeClaim[]);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromPersistentVolumeClaimObjects(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromPersistentVolumeClaimObjects(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$PersistentVolumeClaimObjectsNested setNewPersistentVolumeClaimObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.PersistentVolumeClaim);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$PersistentVolumeClaimObjectsNested addNewPersistentVolumeClaimObject();
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$PersistentVolumeClaimObjectsNested addNewPersistentVolumeClaimObjectLike(io.fabric.kubernetes.api.model.v.PersistentVolumeClaim);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[]);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToCustomResourceDefinitionObjects(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[]);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceDefinitionObjects(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceDefinitionObjects(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionObjectsNested setNewCustomResourceDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionObjectsNested addNewCustomResourceDefinitionObject();
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionObjectsNested addNewCustomResourceDefinitionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinition);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinition);
public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinition[]);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionObjects(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinition[]);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionObjects(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionObjects(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionObjectsNested setNewCustomResourceDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinition);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionObjectsNested addNewV1beta1CustomResourceDefinitionObject();
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionObjectsNested addNewCustomResourceDefinitionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinition);
public abstract java.lang.String getUid();
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent withUid(java.lang.String);
public abstract java.lang.Boolean hasUid();
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}