Class TracingConfigFluent<A extends TracingConfigFluent<A>>

    • Constructor Detail

      • TracingConfigFluent

        public TracingConfigFluent()
      • TracingConfigFluent

        public TracingConfigFluent​(TracingConfig instance)
    • Method Detail

      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • addToHeaders

        public A addToHeaders​(String key,
                              String value)
      • buildTlsConfig

        public TLSConfig buildTlsConfig()
      • copyInstance

        protected void copyInstance​(TracingConfig instance)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • getClientType

        public String getClientType()
      • getCompression

        public String getCompression()
      • getEndpoint

        public String getEndpoint()
      • getInsecure

        public Boolean getInsecure()
      • getSamplingFraction

        public Quantity getSamplingFraction()
      • getTimeout

        public String getTimeout()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasClientType

        public boolean hasClientType()
      • hasCompression

        public boolean hasCompression()
      • hasEndpoint

        public boolean hasEndpoint()
      • hasHeaders

        public boolean hasHeaders()
      • hasInsecure

        public boolean hasInsecure()
      • hasSamplingFraction

        public boolean hasSamplingFraction()
      • hasTimeout

        public boolean hasTimeout()
      • hasTlsConfig

        public boolean hasTlsConfig()
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • removeFromHeaders

        public A removeFromHeaders​(String key)
      • withAdditionalProperties

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • withClientType

        public A withClientType​(String clientType)
      • withCompression

        public A withCompression​(String compression)
      • withEndpoint

        public A withEndpoint​(String endpoint)
      • withHeaders

        public <K,​V> A withHeaders​(Map<String,​String> headers)
      • withInsecure

        public A withInsecure()
      • withInsecure

        public A withInsecure​(Boolean insecure)
      • withNewSamplingFraction

        public A withNewSamplingFraction​(String amount)
      • withNewSamplingFraction

        public A withNewSamplingFraction​(String amount,
                                         String format)
      • withSamplingFraction

        public A withSamplingFraction​(Quantity samplingFraction)
      • withTimeout

        public A withTimeout​(String timeout)
      • withTlsConfig

        public A withTlsConfig​(TLSConfig tlsConfig)