public interface  io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToAnnotationSelectors(java.lang.String, java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToAnnotationSelectors(java.util.Map);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeFromAnnotationSelectors(java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeFromAnnotationSelectors(java.util.Map);
public abstract java.util.Map getAnnotationSelectors();
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent withAnnotationSelectors(java.util.Map);
public abstract java.lang.Boolean hasAnnotationSelectors();
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToExpressionSelectors(java.lang.Integer, io.fabric.kubernetes.api.model.LabelSelectorRequirement);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent setToExpressionSelectors(java.lang.Integer, io.fabric.kubernetes.api.model.LabelSelectorRequirement);
public abstract transient io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToExpressionSelectors(io.fabric.kubernetes.api.model.LabelSelectorRequirement[]);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addAllToExpressionSelectors(java.util.Collection);
public abstract transient io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeFromExpressionSelectors(io.fabric.kubernetes.api.model.LabelSelectorRequirement[]);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeAllFromExpressionSelectors(java.util.Collection);
public abstract java.util.List getExpressionSelectors();
public abstract io.fabric.kubernetes.api.model.LabelSelectorRequirement getExpressionSelector(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.LabelSelectorRequirement getFirstExpressionSelector();
public abstract io.fabric.kubernetes.api.model.LabelSelectorRequirement getLastExpressionSelector();
public abstract io.fabric.kubernetes.api.model.LabelSelectorRequirement getMatchingExpressionSelector(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingExpressionSelector(java.util.function.Predicate);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent withExpressionSelectors(java.util.List);
public abstract transient io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent withExpressionSelectors(io.fabric.kubernetes.api.model.LabelSelectorRequirement[]);
public abstract java.lang.Boolean hasExpressionSelectors();
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToFieldSelectors(java.lang.String, java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToFieldSelectors(java.util.Map);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeFromFieldSelectors(java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeFromFieldSelectors(java.util.Map);
public abstract java.util.Map getFieldSelectors();
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent withFieldSelectors(java.util.Map);
public abstract java.lang.Boolean hasFieldSelectors();
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToLabelSelectors(java.lang.String, java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToLabelSelectors(java.util.Map);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeFromLabelSelectors(java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeFromLabelSelectors(java.util.Map);
public abstract java.util.Map getLabelSelectors();
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent withLabelSelectors(java.util.Map);
public abstract java.lang.Boolean hasLabelSelectors();
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToNamespaces(java.lang.Integer, java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent setToNamespaces(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToNamespaces(java.lang.String[]);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addAllToNamespaces(java.util.Collection);
public abstract transient io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeFromNamespaces(java.lang.String[]);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeAllFromNamespaces(java.util.Collection);
public abstract java.util.List getNamespaces();
public abstract java.lang.String getNamespace(java.lang.Integer);
public abstract java.lang.String getFirstNamespace();
public abstract java.lang.String getLastNamespace();
public abstract java.lang.String getMatchingNamespace(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingNamespace(java.util.function.Predicate);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent withNamespaces(java.util.List);
public abstract transient io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent withNamespaces(java.lang.String[]);
public abstract java.lang.Boolean hasNamespaces();
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToPhysicalMachines(java.lang.String, java.util.List);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent addToPhysicalMachines(java.util.Map);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeFromPhysicalMachines(java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent removeFromPhysicalMachines(java.util.Map);
public abstract java.util.Map getPhysicalMachines();
public abstract io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpecFluent withPhysicalMachines(java.util.Map);
public abstract java.lang.Boolean hasPhysicalMachines();
}