Class: Swt3Ai::WitnessConfig

Inherits:
Struct
  • Object
show all
Defined in:
lib/swt3_ai/types.rb

Overview

Configuration for a Witness client.

Instance Attribute Summary collapse

Instance Attribute Details

#agent_idObject

Returns the value of attribute agent_id

Returns:

  • (Object)

    the current value of agent_id



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def agent_id
  @agent_id
end

#api_keyObject

Returns the value of attribute api_key

Returns:

  • (Object)

    the current value of api_key



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def api_key
  @api_key
end

#buffer_sizeObject

Returns the value of attribute buffer_size

Returns:

  • (Object)

    the current value of buffer_size



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def buffer_size
  @buffer_size
end

#clearing_levelObject

Returns the value of attribute clearing_level

Returns:

  • (Object)

    the current value of clearing_level



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def clearing_level
  @clearing_level
end

#cycle_idObject

Returns the value of attribute cycle_id

Returns:

  • (Object)

    the current value of cycle_id



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def cycle_id
  @cycle_id
end

#endpointObject

Returns the value of attribute endpoint

Returns:

  • (Object)

    the current value of endpoint



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def endpoint
  @endpoint
end

#flush_intervalObject

Returns the value of attribute flush_interval

Returns:

  • (Object)

    the current value of flush_interval



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def flush_interval
  @flush_interval
end

#max_retriesObject

Returns the value of attribute max_retries

Returns:

  • (Object)

    the current value of max_retries



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def max_retries
  @max_retries
end

#policy_versionObject

Returns the value of attribute policy_version

Returns:

  • (Object)

    the current value of policy_version



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def policy_version
  @policy_version
end

#signing_keyObject

Returns the value of attribute signing_key

Returns:

  • (Object)

    the current value of signing_key



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def signing_key
  @signing_key
end

#tenant_idObject

Returns the value of attribute tenant_id

Returns:

  • (Object)

    the current value of tenant_id



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def tenant_id
  @tenant_id
end

#timeoutObject

Returns the value of attribute timeout

Returns:

  • (Object)

    the current value of timeout



21
22
23
# File 'lib/swt3_ai/types.rb', line 21

def timeout
  @timeout
end