Class AzureGlobalProperties.GlobalHttpClientConfigurationProperties

java.lang.Object
com.azure.spring.cloud.autoconfigure.context.AzureGlobalProperties.GlobalHttpClientConfigurationProperties
Enclosing class:
AzureGlobalProperties

public static final class AzureGlobalProperties.GlobalHttpClientConfigurationProperties extends Object
Transport properties for http-based clients.
  • Constructor Details

    • GlobalHttpClientConfigurationProperties

      public GlobalHttpClientConfigurationProperties()
  • Method Details

    • getWriteTimeout

      public Duration getWriteTimeout()
      Gets the write timeout.
      Returns:
      The write timeout.
    • setWriteTimeout

      public void setWriteTimeout(Duration writeTimeout)
      Sets the write timeout.
      Parameters:
      writeTimeout - The write timeout.
    • getResponseTimeout

      public Duration getResponseTimeout()
      Gets the response timeout.
      Returns:
      The response timeout.
    • setResponseTimeout

      public void setResponseTimeout(Duration responseTimeout)
      Sets the response timeout.
      Parameters:
      responseTimeout - The response timeout.
    • getReadTimeout

      public Duration getReadTimeout()
      Gets the read timeout.
      Returns:
      The read timeout.
    • setReadTimeout

      public void setReadTimeout(Duration readTimeout)
      Sets the read timeout.
      Parameters:
      readTimeout - The read timeout.
    • getConnectTimeout

      public Duration getConnectTimeout()
      Gets the connect timeout.
      Returns:
      The connect timeout.
    • setConnectTimeout

      public void setConnectTimeout(Duration connectTimeout)
      Sets the connect timeout.
      Parameters:
      connectTimeout - The connect timeout.
    • getMaximumConnectionPoolSize

      public Integer getMaximumConnectionPoolSize()
      Gets the maximum connection pool size.
      Returns:
      The maximum connection pool size.
    • setMaximumConnectionPoolSize

      public void setMaximumConnectionPoolSize(Integer maximumConnectionPoolSize)
      Sets the maximum connection pool size.
      Parameters:
      maximumConnectionPoolSize - The maximum connection pool size.
    • getConnectionIdleTimeout

      public Duration getConnectionIdleTimeout()
      Gets the connection idle timeout.
      Returns:
      The connection idle timeout.
    • setConnectionIdleTimeout

      public void setConnectionIdleTimeout(Duration connectionIdleTimeout)
      Sets the connection idle timeout.
      Parameters:
      connectionIdleTimeout - The connection idle timeout.
    • getHeaders

      public List<com.azure.spring.cloud.core.properties.client.HeaderProperties> getHeaders()
      Gets the headers.
      Returns:
      The headers.
    • getLogging

      Gets the HTTP logging configuration properties.
      Returns:
      The HTTP logging configuration properties.