public interface  io.fabric.chaosmesh.v1alpha.AWSChaosSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getAction();
public abstract io.fabric.chaosmesh.v1alpha.AWSChaosSpecFluent withAction(java.lang.String);
public abstract java.lang.Boolean hasAction();
public abstract java.lang.String getAwsRegion();
public abstract io.fabric.chaosmesh.v1alpha.AWSChaosSpecFluent withAwsRegion(java.lang.String);
public abstract java.lang.Boolean hasAwsRegion();
public abstract java.lang.String getDeviceName();
public abstract io.fabric.chaosmesh.v1alpha.AWSChaosSpecFluent withDeviceName(java.lang.String);
public abstract java.lang.Boolean hasDeviceName();
public abstract java.lang.String getDuration();
public abstract io.fabric.chaosmesh.v1alpha.AWSChaosSpecFluent withDuration(java.lang.String);
public abstract java.lang.Boolean hasDuration();
public abstract java.lang.String getEc2Instance();
public abstract io.fabric.chaosmesh.v1alpha.AWSChaosSpecFluent withEc2Instance(java.lang.String);
public abstract java.lang.Boolean hasEc2Instance();
public abstract java.lang.String getEndpoint();
public abstract io.fabric.chaosmesh.v1alpha.AWSChaosSpecFluent withEndpoint(java.lang.String);
public abstract java.lang.Boolean hasEndpoint();
public abstract java.lang.String getSecretName();
public abstract io.fabric.chaosmesh.v1alpha.AWSChaosSpecFluent withSecretName(java.lang.String);
public abstract java.lang.Boolean hasSecretName();
public abstract java.lang.String getVolumeID();
public abstract io.fabric.chaosmesh.v1alpha.AWSChaosSpecFluent withVolumeID(java.lang.String);
public abstract java.lang.Boolean hasVolumeID();
}