Class: Spikard::QueryMutationConfig

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeQueryMutationConfig

Returns a new instance of QueryMutationConfig.

Parameters:

  • introspection_enabled: (Boolean)
  • complexity_limit: (Integer)
  • depth_limit: (Integer)


77
# File 'sig/types.rbs', line 77

def initialize: (?introspection_enabled: bool, ?complexity_limit: Integer, ?depth_limit: Integer) -> void

Instance Attribute Details

#complexity_limitInteger?

Returns the value of attribute complexity_limit.

Returns:

  • (Integer, nil)


74
75
76
# File 'sig/types.rbs', line 74

def complexity_limit
  @complexity_limit
end

#depth_limitInteger?

Returns the value of attribute depth_limit.

Returns:

  • (Integer, nil)


75
76
77
# File 'sig/types.rbs', line 75

def depth_limit
  @depth_limit
end

#introspection_enabledBoolean?

Returns the value of attribute introspection_enabled.

Returns:

  • (Boolean, nil)


73
74
75
# File 'sig/types.rbs', line 73

def introspection_enabled
  @introspection_enabled
end

Class Method Details

.defaultQueryMutationConfig

Returns:



78
# File 'sig/types.rbs', line 78

def self.default: () -> QueryMutationConfig