public interface  io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getAgentID();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withAgentID(java.lang.String);
public abstract java.lang.Boolean hasAgentID();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withNewAgentID(java.lang.String);
public abstract io.fabric.kubernetes.api.model.SecretKeySelector getApiSecret();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withApiSecret(io.fabric.kubernetes.api.model.SecretKeySelector);
public abstract java.lang.Boolean hasApiSecret();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withNewApiSecret(java.lang.String, java.lang.String, java.lang.Boolean);
public abstract java.lang.String getApiURL();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withApiURL(java.lang.String);
public abstract java.lang.Boolean hasApiURL();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withNewApiURL(java.lang.String);
public abstract java.lang.String getCorpID();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withCorpID(java.lang.String);
public abstract java.lang.Boolean hasCorpID();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withNewCorpID(java.lang.String);
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.WeChatConfigFluent withHttpConfig(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig);
public abstract java.lang.Boolean hasHttpConfig();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent$HttpConfigNested withNewHttpConfig();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent$HttpConfigNested withNewHttpConfigLike(io.fabric.openshift.api.model.monitoring.v1alpha.HTTPConfig);
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent$HttpConfigNested editHttpConfig();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent$HttpConfigNested editOrNewHttpConfig();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent$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.WeChatConfigFluent withMessage(java.lang.String);
public abstract java.lang.Boolean hasMessage();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withNewMessage(java.lang.String);
public abstract java.lang.String getMessageType();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withMessageType(java.lang.String);
public abstract java.lang.Boolean hasMessageType();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withNewMessageType(java.lang.String);
public abstract java.lang.Boolean getSendResolved();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withSendResolved(java.lang.Boolean);
public abstract java.lang.Boolean hasSendResolved();
public abstract java.lang.String getToParty();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withToParty(java.lang.String);
public abstract java.lang.Boolean hasToParty();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withNewToParty(java.lang.String);
public abstract java.lang.String getToTag();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withToTag(java.lang.String);
public abstract java.lang.Boolean hasToTag();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withNewToTag(java.lang.String);
public abstract java.lang.String getToUser();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withToUser(java.lang.String);
public abstract java.lang.Boolean hasToUser();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withNewToUser(java.lang.String);
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.monitoring.v1alpha.WeChatConfigFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}