public interface  io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getApiVersion();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent withApiVersion(java.lang.String);
public abstract java.lang.Boolean hasApiVersion();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent withNewApiVersion(java.lang.String);
public abstract java.lang.String getFieldsType();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent withFieldsType(java.lang.String);
public abstract java.lang.Boolean hasFieldsType();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent withNewFieldsType(java.lang.String);
public abstract io.fabric.kubernetes.api.model.FieldsV1 getFieldsV1();
public abstract io.fabric.kubernetes.api.model.FieldsV1 buildFieldsV1();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent withFieldsV1(io.fabric.kubernetes.api.model.FieldsV1);
public abstract java.lang.Boolean hasFieldsV1();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent$FieldsV1Nested withNewFieldsV1();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent$FieldsV1Nested withNewFieldsV1Like(io.fabric.kubernetes.api.model.FieldsV1);
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent$FieldsV1Nested editFieldsV1();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent$FieldsV1Nested editOrNewFieldsV1();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent$FieldsV1Nested editOrNewFieldsV1Like(io.fabric.kubernetes.api.model.FieldsV1);
public abstract java.lang.String getManager();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent withManager(java.lang.String);
public abstract java.lang.Boolean hasManager();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent withNewManager(java.lang.String);
public abstract java.lang.String getOperation();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent withOperation(java.lang.String);
public abstract java.lang.Boolean hasOperation();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent withNewOperation(java.lang.String);
public abstract java.lang.String getTime();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent withTime(java.lang.String);
public abstract java.lang.Boolean hasTime();
public abstract io.fabric.kubernetes.api.model.ManagedFieldsEntryFluent withNewTime(java.lang.String);
}