Klasse AnalyticsDataStoreDestination
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.AnalyticsDataStoreDestination
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class AnalyticsDataStoreDestination
extends Object
AnalyticsDataStoreDestination
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected String
Maximum Response payload size in mb.protected String
Connection timeout in milli seconds between API Gateway and Analytics Data Store.protected String
Specifies the host name or IP address of the machine on which Analytics Data Store Server is running.protected String
Enable secure connection between API Gateway and Analytics Data Store.protected String
Property to enforce hostname verification.protected String
To use persistent connection between APIGateway and Analytics Data Store.protected String
Maximum number of persistent connections that can be maintained between API Gateway and cluster of Analytics Data Store.protected String
Maximum number of persistent connections that can be maintained between API Gateway and single Analytics Data Store for single HTTP route.protected String
Alias name of the certificate that needs to be used from keystore.protected String
Keystore location for client authentication.protected String
Keystore password.protected String
Time out in milli seconds to wait for retries.protected String
Outbound proxy alias name that is created in API Gateway.protected String
Enable outbound proxy settings between API Gateway and Analytics Data Store.protected String
The password for the Analytics Data Store server instance.protected String
Specifies the port on which the Analytics Data Store server runs.protected String
Specifies the communication protocol used to establish communication between API Gateway and Analytics Data Store.protected String
Enable sniffer.protected String
Time interval to refresh Elasticsearch node details in milliseconds.protected String
Read timeout in milli seconds between API Gateway and Analytics Data Store.protected String
Tenant name.protected String
Truststore location contains Analytics Data Store certificate details.protected String
Truststore password.protected String
The username for the Analytics Data Store server instance. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
AnalyticsDataStoreDestination
(String clientHttpResponseSize, String connectionTimeout, String hostname, String httpsEnabled, String httpsEnforceHostnameVerification, String keepAlive, String keepAliveMaxConnections, String keepAliveMaxConnectionsPerRoute, String keystoreAlias, String keystoreName, String keystorePassword, String maxRetryTimeout, String outboundProxyAlias, String outboundProxyEnabled, String password, String port, String protocol, String sniffEnabled, String sniffTimeInterval, String socketTimeout, String tenantId, String truststoreName, String truststorePassword, String username) Constructs a validated instance ofAnalyticsDataStoreDestination
.Constructs a validated instance ofAnalyticsDataStoreDestination
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()
protected boolean
Maximum Response payload size in mb.clientHttpResponseSize
(String clientHttpResponseSize) Maximum Response payload size in mb.Connection timeout in milli seconds between API Gateway and Analytics Data Store.connectionTimeout
(String connectionTimeout) Connection timeout in milli seconds between API Gateway and Analytics Data Store.boolean
int
hashCode()
hostname()
Specifies the host name or IP address of the machine on which Analytics Data Store Server is running.Specifies the host name or IP address of the machine on which Analytics Data Store Server is running.Enable secure connection between API Gateway and Analytics Data Store.httpsEnabled
(String httpsEnabled) Enable secure connection between API Gateway and Analytics Data Store.Property to enforce hostname verification.httpsEnforceHostnameVerification
(String httpsEnforceHostnameVerification) Property to enforce hostname verification.To use persistent connection between APIGateway and Analytics Data Store.To use persistent connection between APIGateway and Analytics Data Store.Maximum number of persistent connections that can be maintained between API Gateway and cluster of Analytics Data Store.keepAliveMaxConnections
(String keepAliveMaxConnections) Maximum number of persistent connections that can be maintained between API Gateway and cluster of Analytics Data Store.Maximum number of persistent connections that can be maintained between API Gateway and single Analytics Data Store for single HTTP route.keepAliveMaxConnectionsPerRoute
(String keepAliveMaxConnectionsPerRoute) Maximum number of persistent connections that can be maintained between API Gateway and single Analytics Data Store for single HTTP route.Alias name of the certificate that needs to be used from keystore.keystoreAlias
(String keystoreAlias) Alias name of the certificate that needs to be used from keystore.Keystore location for client authentication.keystoreName
(String keystoreName) Keystore location for client authentication.Keystore password.keystorePassword
(String keystorePassword) Keystore password.Time out in milli seconds to wait for retries.maxRetryTimeout
(String maxRetryTimeout) Time out in milli seconds to wait for retries.Outbound proxy alias name that is created in API Gateway.outboundProxyAlias
(String outboundProxyAlias) Outbound proxy alias name that is created in API Gateway.Enable outbound proxy settings between API Gateway and Analytics Data Store.outboundProxyEnabled
(String outboundProxyEnabled) Enable outbound proxy settings between API Gateway and Analytics Data Store.password()
The password for the Analytics Data Store server instance.The password for the Analytics Data Store server instance.port()
Specifies the port on which the Analytics Data Store server runs.Specifies the port on which the Analytics Data Store server runs.protocol()
Specifies the communication protocol used to establish communication between API Gateway and Analytics Data Store.Specifies the communication protocol used to establish communication between API Gateway and Analytics Data Store.Enable sniffer.sniffEnabled
(String sniffEnabled) Enable sniffer.Time interval to refresh Elasticsearch node details in milliseconds.sniffTimeInterval
(String sniffTimeInterval) Time interval to refresh Elasticsearch node details in milliseconds.Read timeout in milli seconds between API Gateway and Analytics Data Store.socketTimeout
(String socketTimeout) Read timeout in milli seconds between API Gateway and Analytics Data Store.tenantId()
Tenant name.Tenant name.toString()
Truststore location contains Analytics Data Store certificate details.truststoreName
(String truststoreName) Truststore location contains Analytics Data Store certificate details.Truststore password.truststorePassword
(String truststorePassword) Truststore password.username()
The username for the Analytics Data Store server instance.The username for the Analytics Data Store server instance.
-
Felddetails
-
clientHttpResponseSize
Maximum Response payload size in mb. -
connectionTimeout
Connection timeout in milli seconds between API Gateway and Analytics Data Store. -
hostname
Specifies the host name or IP address of the machine on which Analytics Data Store Server is running. -
httpsEnabled
Enable secure connection between API Gateway and Analytics Data Store. -
httpsEnforceHostnameVerification
Property to enforce hostname verification. -
keepAlive
To use persistent connection between APIGateway and Analytics Data Store. -
keepAliveMaxConnections
Maximum number of persistent connections that can be maintained between API Gateway and cluster of Analytics Data Store. -
keepAliveMaxConnectionsPerRoute
Maximum number of persistent connections that can be maintained between API Gateway and single Analytics Data Store for single HTTP route. -
keystoreAlias
Alias name of the certificate that needs to be used from keystore. -
keystoreName
Keystore location for client authentication. -
keystorePassword
Keystore password. -
maxRetryTimeout
Time out in milli seconds to wait for retries. -
outboundProxyAlias
Outbound proxy alias name that is created in API Gateway. -
outboundProxyEnabled
Enable outbound proxy settings between API Gateway and Analytics Data Store. -
password
The password for the Analytics Data Store server instance. -
port
Specifies the port on which the Analytics Data Store server runs. -
protocol
Specifies the communication protocol used to establish communication between API Gateway and Analytics Data Store. -
sniffEnabled
Enable sniffer. -
sniffTimeInterval
Time interval to refresh Elasticsearch node details in milliseconds. -
socketTimeout
Read timeout in milli seconds between API Gateway and Analytics Data Store. -
tenantId
Tenant name. -
truststoreName
Truststore location contains Analytics Data Store certificate details. -
truststorePassword
Truststore password. -
username
The username for the Analytics Data Store server instance.
-
-
Konstruktordetails
-
AnalyticsDataStoreDestination
Constructs a validated instance ofAnalyticsDataStoreDestination
.- Parameter:
spec
- the specification to process
-
AnalyticsDataStoreDestination
@Internal public AnalyticsDataStoreDestination(String clientHttpResponseSize, String connectionTimeout, String hostname, String httpsEnabled, String httpsEnforceHostnameVerification, String keepAlive, String keepAliveMaxConnections, String keepAliveMaxConnectionsPerRoute, String keystoreAlias, String keystoreName, String keystorePassword, String maxRetryTimeout, String outboundProxyAlias, String outboundProxyEnabled, String password, String port, String protocol, String sniffEnabled, String sniffTimeInterval, String socketTimeout, String tenantId, String truststoreName, String truststorePassword, String username) Constructs a validated instance ofAnalyticsDataStoreDestination
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
AnalyticsDataStoreDestination(Consumer)
instead.- Parameter:
clientHttpResponseSize
- Maximum Response payload size in mb.connectionTimeout
- Connection timeout in milli seconds between API Gateway and Analytics Data Store.hostname
- Specifies the host name or IP address of the machine on which Analytics Data Store Server is running.httpsEnabled
- Enable secure connection between API Gateway and Analytics Data Store.httpsEnforceHostnameVerification
- Property to enforce hostname verification.keepAlive
- To use persistent connection between APIGateway and Analytics Data Store.keepAliveMaxConnections
- Maximum number of persistent connections that can be maintained between API Gateway and cluster of Analytics Data Store.keepAliveMaxConnectionsPerRoute
- Maximum number of persistent connections that can be maintained between API Gateway and single Analytics Data Store for single HTTP route.keystoreAlias
- Alias name of the certificate that needs to be used from keystore.keystoreName
- Keystore location for client authentication.keystorePassword
- Keystore password.maxRetryTimeout
- Time out in milli seconds to wait for retries.outboundProxyAlias
- Outbound proxy alias name that is created in API Gateway.outboundProxyEnabled
- Enable outbound proxy settings between API Gateway and Analytics Data Store.password
- The password for the Analytics Data Store server instance.port
- Specifies the port on which the Analytics Data Store server runs.protocol
- Specifies the communication protocol used to establish communication between API Gateway and Analytics Data Store.sniffEnabled
- Enable sniffer.sniffTimeInterval
- Time interval to refresh Elasticsearch node details in milliseconds.socketTimeout
- Read timeout in milli seconds between API Gateway and Analytics Data Store.tenantId
- Tenant name.truststoreName
- Truststore location contains Analytics Data Store certificate details.truststorePassword
- Truststore password.username
- The username for the Analytics Data Store server instance.
-
AnalyticsDataStoreDestination
protected AnalyticsDataStoreDestination()
-
-
Methodendetails
-
builder
-
clientHttpResponseSize
Maximum Response payload size in mb. -
connectionTimeout
Connection timeout in milli seconds between API Gateway and Analytics Data Store. -
hostname
Specifies the host name or IP address of the machine on which Analytics Data Store Server is running. -
httpsEnabled
Enable secure connection between API Gateway and Analytics Data Store. -
httpsEnforceHostnameVerification
Property to enforce hostname verification. -
keepAlive
To use persistent connection between APIGateway and Analytics Data Store. -
keepAliveMaxConnections
Maximum number of persistent connections that can be maintained between API Gateway and cluster of Analytics Data Store. -
keepAliveMaxConnectionsPerRoute
Maximum number of persistent connections that can be maintained between API Gateway and single Analytics Data Store for single HTTP route. -
keystoreAlias
Alias name of the certificate that needs to be used from keystore. -
keystoreName
Keystore location for client authentication. -
keystorePassword
Keystore password. -
maxRetryTimeout
Time out in milli seconds to wait for retries. -
outboundProxyAlias
Outbound proxy alias name that is created in API Gateway. -
outboundProxyEnabled
Enable outbound proxy settings between API Gateway and Analytics Data Store. -
password
The password for the Analytics Data Store server instance. -
port
Specifies the port on which the Analytics Data Store server runs. -
protocol
Specifies the communication protocol used to establish communication between API Gateway and Analytics Data Store. -
sniffEnabled
Enable sniffer. -
sniffTimeInterval
Time interval to refresh Elasticsearch node details in milliseconds. -
socketTimeout
Read timeout in milli seconds between API Gateway and Analytics Data Store. -
tenantId
Tenant name. -
truststoreName
Truststore location contains Analytics Data Store certificate details. -
truststorePassword
Truststore password. -
username
The username for the Analytics Data Store server instance. -
clientHttpResponseSize
Maximum Response payload size in mb.- Gibt zurück:
this
.
-
connectionTimeout
Connection timeout in milli seconds between API Gateway and Analytics Data Store.- Gibt zurück:
this
.
-
hostname
Specifies the host name or IP address of the machine on which Analytics Data Store Server is running.- Gibt zurück:
this
.
-
httpsEnabled
Enable secure connection between API Gateway and Analytics Data Store.- Gibt zurück:
this
.
-
httpsEnforceHostnameVerification
public AnalyticsDataStoreDestination httpsEnforceHostnameVerification(String httpsEnforceHostnameVerification) Property to enforce hostname verification.- Gibt zurück:
this
.
-
keepAlive
To use persistent connection between APIGateway and Analytics Data Store.- Gibt zurück:
this
.
-
keepAliveMaxConnections
Maximum number of persistent connections that can be maintained between API Gateway and cluster of Analytics Data Store.- Gibt zurück:
this
.
-
keepAliveMaxConnectionsPerRoute
public AnalyticsDataStoreDestination keepAliveMaxConnectionsPerRoute(String keepAliveMaxConnectionsPerRoute) Maximum number of persistent connections that can be maintained between API Gateway and single Analytics Data Store for single HTTP route.- Gibt zurück:
this
.
-
keystoreAlias
Alias name of the certificate that needs to be used from keystore.- Gibt zurück:
this
.
-
keystoreName
Keystore location for client authentication.- Gibt zurück:
this
.
-
keystorePassword
Keystore password.- Gibt zurück:
this
.
-
maxRetryTimeout
Time out in milli seconds to wait for retries.- Gibt zurück:
this
.
-
outboundProxyAlias
Outbound proxy alias name that is created in API Gateway.- Gibt zurück:
this
.
-
outboundProxyEnabled
Enable outbound proxy settings between API Gateway and Analytics Data Store.- Gibt zurück:
this
.
-
password
The password for the Analytics Data Store server instance.- Gibt zurück:
this
.
-
port
Specifies the port on which the Analytics Data Store server runs.- Gibt zurück:
this
.
-
protocol
Specifies the communication protocol used to establish communication between API Gateway and Analytics Data Store.- Gibt zurück:
this
.
-
sniffEnabled
Enable sniffer.- Gibt zurück:
this
.
-
sniffTimeInterval
Time interval to refresh Elasticsearch node details in milliseconds.- Gibt zurück:
this
.
-
socketTimeout
Read timeout in milli seconds between API Gateway and Analytics Data Store.- Gibt zurück:
this
.
-
tenantId
Tenant name.- Gibt zurück:
this
.
-
truststoreName
Truststore location contains Analytics Data Store certificate details.- Gibt zurück:
this
.
-
truststorePassword
Truststore password.- Gibt zurück:
this
.
-
username
The username for the Analytics Data Store server instance.- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-