Klasse AnalyticsDataStoreDestination

java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.AnalyticsDataStoreDestination

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class AnalyticsDataStoreDestination extends Object
AnalyticsDataStoreDestination
  • Felddetails

    • clientHttpResponseSize

      protected String clientHttpResponseSize
      Maximum Response payload size in mb.
    • connectionTimeout

      protected String connectionTimeout
      Connection timeout in milli seconds between API Gateway and Analytics Data Store.
    • hostname

      protected String hostname
      Specifies the host name or IP address of the machine on which Analytics Data Store Server is running.
    • httpsEnabled

      protected String httpsEnabled
      Enable secure connection between API Gateway and Analytics Data Store.
    • httpsEnforceHostnameVerification

      protected String httpsEnforceHostnameVerification
      Property to enforce hostname verification.
    • keepAlive

      protected String keepAlive
      To use persistent connection between APIGateway and Analytics Data Store.
    • keepAliveMaxConnections

      protected String keepAliveMaxConnections
      Maximum number of persistent connections that can be maintained between API Gateway and cluster of Analytics Data Store.
    • keepAliveMaxConnectionsPerRoute

      protected String keepAliveMaxConnectionsPerRoute
      Maximum number of persistent connections that can be maintained between API Gateway and single Analytics Data Store for single HTTP route.
    • keystoreAlias

      protected String keystoreAlias
      Alias name of the certificate that needs to be used from keystore.
    • keystoreName

      protected String keystoreName
      Keystore location for client authentication.
    • keystorePassword

      protected String keystorePassword
      Keystore password.
    • maxRetryTimeout

      protected String maxRetryTimeout
      Time out in milli seconds to wait for retries.
    • outboundProxyAlias

      protected String outboundProxyAlias
      Outbound proxy alias name that is created in API Gateway.
    • outboundProxyEnabled

      protected String outboundProxyEnabled
      Enable outbound proxy settings between API Gateway and Analytics Data Store.
    • password

      protected String password
      The password for the Analytics Data Store server instance.
    • port

      protected String port
      Specifies the port on which the Analytics Data Store server runs.
    • protocol

      protected String protocol
      Specifies the communication protocol used to establish communication between API Gateway and Analytics Data Store.
    • sniffEnabled

      protected String sniffEnabled
      Enable sniffer.
    • sniffTimeInterval

      protected String sniffTimeInterval
      Time interval to refresh Elasticsearch node details in milliseconds.
    • socketTimeout

      protected String socketTimeout
      Read timeout in milli seconds between API Gateway and Analytics Data Store.
    • tenantId

      protected String tenantId
      Tenant name.
    • truststoreName

      protected String truststoreName
      Truststore location contains Analytics Data Store certificate details.
    • truststorePassword

      protected String truststorePassword
      Truststore password.
    • username

      protected String username
      The username for the Analytics Data Store server instance.
  • Konstruktordetails

    • AnalyticsDataStoreDestination

      public AnalyticsDataStoreDestination(Consumer<AnalyticsDataStoreDestination> spec)
      Constructs a validated instance of AnalyticsDataStoreDestination.
      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 of AnalyticsDataStoreDestination.

      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

      public String clientHttpResponseSize()
      Maximum Response payload size in mb.
    • connectionTimeout

      public String connectionTimeout()
      Connection timeout in milli seconds between API Gateway and Analytics Data Store.
    • hostname

      public String hostname()
      Specifies the host name or IP address of the machine on which Analytics Data Store Server is running.
    • httpsEnabled

      public String httpsEnabled()
      Enable secure connection between API Gateway and Analytics Data Store.
    • httpsEnforceHostnameVerification

      public String httpsEnforceHostnameVerification()
      Property to enforce hostname verification.
    • keepAlive

      public String keepAlive()
      To use persistent connection between APIGateway and Analytics Data Store.
    • keepAliveMaxConnections

      public String keepAliveMaxConnections()
      Maximum number of persistent connections that can be maintained between API Gateway and cluster of Analytics Data Store.
    • keepAliveMaxConnectionsPerRoute

      public String keepAliveMaxConnectionsPerRoute()
      Maximum number of persistent connections that can be maintained between API Gateway and single Analytics Data Store for single HTTP route.
    • keystoreAlias

      public String keystoreAlias()
      Alias name of the certificate that needs to be used from keystore.
    • keystoreName

      public String keystoreName()
      Keystore location for client authentication.
    • keystorePassword

      public String keystorePassword()
      Keystore password.
    • maxRetryTimeout

      public String maxRetryTimeout()
      Time out in milli seconds to wait for retries.
    • outboundProxyAlias

      public String outboundProxyAlias()
      Outbound proxy alias name that is created in API Gateway.
    • outboundProxyEnabled

      public String outboundProxyEnabled()
      Enable outbound proxy settings between API Gateway and Analytics Data Store.
    • password

      public String password()
      The password for the Analytics Data Store server instance.
    • port

      public String port()
      Specifies the port on which the Analytics Data Store server runs.
    • protocol

      public String protocol()
      Specifies the communication protocol used to establish communication between API Gateway and Analytics Data Store.
    • sniffEnabled

      public String sniffEnabled()
      Enable sniffer.
    • sniffTimeInterval

      public String sniffTimeInterval()
      Time interval to refresh Elasticsearch node details in milliseconds.
    • socketTimeout

      public String socketTimeout()
      Read timeout in milli seconds between API Gateway and Analytics Data Store.
    • tenantId

      public String tenantId()
      Tenant name.
    • truststoreName

      public String truststoreName()
      Truststore location contains Analytics Data Store certificate details.
    • truststorePassword

      public String truststorePassword()
      Truststore password.
    • username

      public String username()
      The username for the Analytics Data Store server instance.
    • clientHttpResponseSize

      public AnalyticsDataStoreDestination clientHttpResponseSize(String clientHttpResponseSize)
      Maximum Response payload size in mb.
      Gibt zurück:
      this.
    • connectionTimeout

      public AnalyticsDataStoreDestination connectionTimeout(String connectionTimeout)
      Connection timeout in milli seconds between API Gateway and Analytics Data Store.
      Gibt zurück:
      this.
    • hostname

      public AnalyticsDataStoreDestination hostname(String hostname)
      Specifies the host name or IP address of the machine on which Analytics Data Store Server is running.
      Gibt zurück:
      this.
    • httpsEnabled

      public AnalyticsDataStoreDestination httpsEnabled(String 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

      public AnalyticsDataStoreDestination keepAlive(String keepAlive)
      To use persistent connection between APIGateway and Analytics Data Store.
      Gibt zurück:
      this.
    • keepAliveMaxConnections

      public AnalyticsDataStoreDestination keepAliveMaxConnections(String 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

      public AnalyticsDataStoreDestination keystoreAlias(String keystoreAlias)
      Alias name of the certificate that needs to be used from keystore.
      Gibt zurück:
      this.
    • keystoreName

      public AnalyticsDataStoreDestination keystoreName(String keystoreName)
      Keystore location for client authentication.
      Gibt zurück:
      this.
    • keystorePassword

      public AnalyticsDataStoreDestination keystorePassword(String keystorePassword)
      Keystore password.
      Gibt zurück:
      this.
    • maxRetryTimeout

      public AnalyticsDataStoreDestination maxRetryTimeout(String maxRetryTimeout)
      Time out in milli seconds to wait for retries.
      Gibt zurück:
      this.
    • outboundProxyAlias

      public AnalyticsDataStoreDestination outboundProxyAlias(String outboundProxyAlias)
      Outbound proxy alias name that is created in API Gateway.
      Gibt zurück:
      this.
    • outboundProxyEnabled

      public AnalyticsDataStoreDestination outboundProxyEnabled(String outboundProxyEnabled)
      Enable outbound proxy settings between API Gateway and Analytics Data Store.
      Gibt zurück:
      this.
    • password

      public AnalyticsDataStoreDestination password(String 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

      public AnalyticsDataStoreDestination protocol(String protocol)
      Specifies the communication protocol used to establish communication between API Gateway and Analytics Data Store.
      Gibt zurück:
      this.
    • sniffEnabled

      public AnalyticsDataStoreDestination sniffEnabled(String sniffEnabled)
      Enable sniffer.
      Gibt zurück:
      this.
    • sniffTimeInterval

      public AnalyticsDataStoreDestination sniffTimeInterval(String sniffTimeInterval)
      Time interval to refresh Elasticsearch node details in milliseconds.
      Gibt zurück:
      this.
    • socketTimeout

      public AnalyticsDataStoreDestination socketTimeout(String socketTimeout)
      Read timeout in milli seconds between API Gateway and Analytics Data Store.
      Gibt zurück:
      this.
    • tenantId

      public AnalyticsDataStoreDestination tenantId(String tenantId)
      Tenant name.
      Gibt zurück:
      this.
    • truststoreName

      public AnalyticsDataStoreDestination truststoreName(String truststoreName)
      Truststore location contains Analytics Data Store certificate details.
      Gibt zurück:
      this.
    • truststorePassword

      public AnalyticsDataStoreDestination truststorePassword(String truststorePassword)
      Truststore password.
      Gibt zurück:
      this.
    • username

      public AnalyticsDataStoreDestination username(String username)
      The username for the Analytics Data Store server instance.
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object