public interface  io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getExpire();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withExpire(java.lang.String);
public abstract java.lang.Boolean hasExpire();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withNewExpire(java.lang.String);
public abstract java.lang.Boolean getHtml();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withHtml(java.lang.Boolean);
public abstract java.lang.Boolean hasHtml();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig getHttpConfig();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig buildHttpConfig();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withHttpConfig(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig);
public abstract java.lang.Boolean hasHttpConfig();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent$HttpConfigNested withNewHttpConfig();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent$HttpConfigNested withNewHttpConfigLike(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig);
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent$HttpConfigNested editHttpConfig();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent$HttpConfigNested editOrNewHttpConfig();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent$HttpConfigNested editOrNewHttpConfigLike(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig);
public abstract java.lang.String getMessage();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withMessage(java.lang.String);
public abstract java.lang.Boolean hasMessage();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withNewMessage(java.lang.String);
public abstract java.lang.String getPriority();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withPriority(java.lang.String);
public abstract java.lang.Boolean hasPriority();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withNewPriority(java.lang.String);
public abstract java.lang.String getRetry();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withRetry(java.lang.String);
public abstract java.lang.Boolean hasRetry();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withNewRetry(java.lang.String);
public abstract java.lang.Boolean getSendResolved();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withSendResolved(java.lang.Boolean);
public abstract java.lang.Boolean hasSendResolved();
public abstract java.lang.String getSound();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withSound(java.lang.String);
public abstract java.lang.Boolean hasSound();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withNewSound(java.lang.String);
public abstract java.lang.String getTitle();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withTitle(java.lang.String);
public abstract java.lang.Boolean hasTitle();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withNewTitle(java.lang.String);
public abstract io.fabric.kubernetes.api.model.SecretKeySelector getToken();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withToken(io.fabric.kubernetes.api.model.SecretKeySelector);
public abstract java.lang.Boolean hasToken();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withNewToken(java.lang.String, java.lang.String, java.lang.Boolean);
public abstract java.lang.String getUrl();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withUrl(java.lang.String);
public abstract java.lang.Boolean hasUrl();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withNewUrl(java.lang.String);
public abstract java.lang.String getUrlTitle();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withUrlTitle(java.lang.String);
public abstract java.lang.Boolean hasUrlTitle();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withNewUrlTitle(java.lang.String);
public abstract io.fabric.kubernetes.api.model.SecretKeySelector getUserKey();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withUserKey(io.fabric.kubernetes.api.model.SecretKeySelector);
public abstract java.lang.Boolean hasUserKey();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withNewUserKey(java.lang.String, java.lang.String, java.lang.Boolean);
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.PushoverConfigFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}