Class: Temporalio::Client::Connection::Options

Inherits:
Struct
  • Object
show all
Defined in:
lib/temporalio/client/connection.rb

Overview

Options as returned from #options for **to_h splat use in #initialize. See #initialize for details.

Instance Attribute Summary collapse

Instance Attribute Details

#api_keyObject

Returns the value of attribute api_key

Returns:

  • (Object)

    the current value of api_key



18
19
20
# File 'lib/temporalio/client/connection.rb', line 18

def api_key
  @api_key
end

#http_connect_proxyObject

Returns the value of attribute http_connect_proxy

Returns:

  • (Object)

    the current value of http_connect_proxy



18
19
20
# File 'lib/temporalio/client/connection.rb', line 18

def http_connect_proxy
  @http_connect_proxy
end

#identityObject

Returns the value of attribute identity

Returns:

  • (Object)

    the current value of identity



18
19
20
# File 'lib/temporalio/client/connection.rb', line 18

def identity
  @identity
end

#keep_aliveObject

Returns the value of attribute keep_alive

Returns:

  • (Object)

    the current value of keep_alive



18
19
20
# File 'lib/temporalio/client/connection.rb', line 18

def keep_alive
  @keep_alive
end

#lazy_connectObject

Returns the value of attribute lazy_connect

Returns:

  • (Object)

    the current value of lazy_connect



18
19
20
# File 'lib/temporalio/client/connection.rb', line 18

def lazy_connect
  @lazy_connect
end

#rpc_metadataObject

Returns the value of attribute rpc_metadata

Returns:

  • (Object)

    the current value of rpc_metadata



18
19
20
# File 'lib/temporalio/client/connection.rb', line 18

def 
  @rpc_metadata
end

#rpc_retryObject

Returns the value of attribute rpc_retry

Returns:

  • (Object)

    the current value of rpc_retry



18
19
20
# File 'lib/temporalio/client/connection.rb', line 18

def rpc_retry
  @rpc_retry
end

#runtimeObject

Returns the value of attribute runtime

Returns:

  • (Object)

    the current value of runtime



18
19
20
# File 'lib/temporalio/client/connection.rb', line 18

def runtime
  @runtime
end

#target_hostObject

Returns the value of attribute target_host

Returns:

  • (Object)

    the current value of target_host



18
19
20
# File 'lib/temporalio/client/connection.rb', line 18

def target_host
  @target_host
end

#tlsObject

Returns the value of attribute tls

Returns:

  • (Object)

    the current value of tls



18
19
20
# File 'lib/temporalio/client/connection.rb', line 18

def tls
  @tls
end