Class: Rafflesia::SequenceCandidateVerifyRequest
- Inherits:
-
Types::BaseModel
- Object
- Types::BaseModel
- Rafflesia::SequenceCandidateVerifyRequest
- Defined in:
- lib/rafflesia/sequences/sequence_candidate_verify_request.rb
Constant Summary collapse
- HASH_ATTRS =
{ check_gc_plan: :check_gc_plan, expected_source_sha256: :expected_source_sha_256, max_gc_garbage_count: :max_gc_garbage_count, max_object_bytes: :max_object_bytes, max_object_reads: :max_object_reads, min_record_count: :min_record_count, min_top_hit_identity: :min_top_hit_identity, namespace: :namespace, probe_max_hits: :probe_max_hits, probe_query: :probe_query, require_payload_shards: :require_payload_shards, require_posting_segment: :require_posting_segment, require_probe_hit: :require_probe_hit, require_zero_materialization: :require_zero_materialization, timeout_ms: :timeout_ms }.freeze
Instance Attribute Summary collapse
-
#check_gc_plan ⇒ Object
Returns the value of attribute check_gc_plan.
-
#expected_source_sha_256 ⇒ Object
Returns the value of attribute expected_source_sha_256.
-
#max_gc_garbage_count ⇒ Object
Returns the value of attribute max_gc_garbage_count.
-
#max_object_bytes ⇒ Object
Returns the value of attribute max_object_bytes.
-
#max_object_reads ⇒ Object
Returns the value of attribute max_object_reads.
-
#min_record_count ⇒ Object
Returns the value of attribute min_record_count.
-
#min_top_hit_identity ⇒ Object
Returns the value of attribute min_top_hit_identity.
-
#namespace ⇒ Object
Returns the value of attribute namespace.
-
#probe_max_hits ⇒ Object
Returns the value of attribute probe_max_hits.
-
#probe_query ⇒ Object
Returns the value of attribute probe_query.
-
#require_payload_shards ⇒ Object
Returns the value of attribute require_payload_shards.
-
#require_posting_segment ⇒ Object
Returns the value of attribute require_posting_segment.
-
#require_probe_hit ⇒ Object
Returns the value of attribute require_probe_hit.
-
#require_zero_materialization ⇒ Object
Returns the value of attribute require_zero_materialization.
-
#timeout_ms ⇒ Object
Returns the value of attribute timeout_ms.
Instance Method Summary collapse
-
#initialize(json) ⇒ SequenceCandidateVerifyRequest
constructor
A new instance of SequenceCandidateVerifyRequest.
Constructor Details
#initialize(json) ⇒ SequenceCandidateVerifyRequest
Returns a new instance of SequenceCandidateVerifyRequest.
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 43 def initialize(json) super() hash = self.class.normalize(json) @check_gc_plan = hash[:check_gc_plan] @expected_source_sha_256 = hash[:expected_source_sha256] @max_gc_garbage_count = hash[:max_gc_garbage_count] @max_object_bytes = hash[:max_object_bytes] @max_object_reads = hash[:max_object_reads] @min_record_count = hash[:min_record_count] @min_top_hit_identity = hash[:min_top_hit_identity] @namespace = hash[:namespace] @probe_max_hits = hash[:probe_max_hits] @probe_query = hash[:probe_query] @require_payload_shards = hash[:require_payload_shards] @require_posting_segment = hash[:require_posting_segment] @require_probe_hit = hash[:require_probe_hit] @require_zero_materialization = hash[:require_zero_materialization] @timeout_ms = hash[:timeout_ms] end |
Instance Attribute Details
#check_gc_plan ⇒ Object
Returns the value of attribute check_gc_plan.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def check_gc_plan @check_gc_plan end |
#expected_source_sha_256 ⇒ Object
Returns the value of attribute expected_source_sha_256.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def expected_source_sha_256 @expected_source_sha_256 end |
#max_gc_garbage_count ⇒ Object
Returns the value of attribute max_gc_garbage_count.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def max_gc_garbage_count @max_gc_garbage_count end |
#max_object_bytes ⇒ Object
Returns the value of attribute max_object_bytes.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def max_object_bytes @max_object_bytes end |
#max_object_reads ⇒ Object
Returns the value of attribute max_object_reads.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def max_object_reads @max_object_reads end |
#min_record_count ⇒ Object
Returns the value of attribute min_record_count.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def min_record_count @min_record_count end |
#min_top_hit_identity ⇒ Object
Returns the value of attribute min_top_hit_identity.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def min_top_hit_identity @min_top_hit_identity end |
#namespace ⇒ Object
Returns the value of attribute namespace.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def namespace @namespace end |
#probe_max_hits ⇒ Object
Returns the value of attribute probe_max_hits.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def probe_max_hits @probe_max_hits end |
#probe_query ⇒ Object
Returns the value of attribute probe_query.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def probe_query @probe_query end |
#require_payload_shards ⇒ Object
Returns the value of attribute require_payload_shards.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def require_payload_shards @require_payload_shards end |
#require_posting_segment ⇒ Object
Returns the value of attribute require_posting_segment.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def require_posting_segment @require_posting_segment end |
#require_probe_hit ⇒ Object
Returns the value of attribute require_probe_hit.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def require_probe_hit @require_probe_hit end |
#require_zero_materialization ⇒ Object
Returns the value of attribute require_zero_materialization.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def require_zero_materialization @require_zero_materialization end |
#timeout_ms ⇒ Object
Returns the value of attribute timeout_ms.
26 27 28 |
# File 'lib/rafflesia/sequences/sequence_candidate_verify_request.rb', line 26 def timeout_ms @timeout_ms end |