ProtocolConfig Add sslEnabled and extProtocol fields, aligned with ProtocolConfig. (#13515)
Co-authored-by: yizhenqiang <yizhenqiang@corp.netesase.com>
This commit is contained in:
parent
092a1bd619
commit
d685ff2084
|
|
@ -180,6 +180,13 @@ public class ProtocolBuilder extends AbstractBuilder<ProtocolConfig, ProtocolBui
|
|||
*/
|
||||
private Map<String, String> parameters;
|
||||
|
||||
private Boolean sslEnabled;
|
||||
|
||||
/*
|
||||
* Extra Protocol for this service, using Port Unification Server
|
||||
*/
|
||||
private String extProtocol;
|
||||
|
||||
/**
|
||||
* If it's default
|
||||
*/
|
||||
|
|
@ -375,6 +382,16 @@ public class ProtocolBuilder extends AbstractBuilder<ProtocolConfig, ProtocolBui
|
|||
return getThis();
|
||||
}
|
||||
|
||||
public ProtocolBuilder isSslEnabled(Boolean sslEnabled) {
|
||||
this.sslEnabled = sslEnabled;
|
||||
return getThis();
|
||||
}
|
||||
|
||||
public ProtocolBuilder extProtocol(String extProtocol) {
|
||||
this.extProtocol = extProtocol;
|
||||
return getThis();
|
||||
}
|
||||
|
||||
public ProtocolBuilder isDefault(Boolean isDefault) {
|
||||
this.isDefault = isDefault;
|
||||
return getThis();
|
||||
|
|
@ -416,6 +433,8 @@ public class ProtocolBuilder extends AbstractBuilder<ProtocolConfig, ProtocolBui
|
|||
protocolConfig.setThreadpool(threadpool);
|
||||
protocolConfig.setThreads(threads);
|
||||
protocolConfig.setTransporter(transporter);
|
||||
protocolConfig.setSslEnabled(sslEnabled);
|
||||
protocolConfig.setExtProtocol(extProtocol);
|
||||
|
||||
return protocolConfig;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue