Class: Google::Cloud::Bigtable::ValueRange
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Cloud::Bigtable::ValueRange
 
 
- Defined in:
 - lib/google/cloud/bigtable/value_range.rb
 
Overview
ValueRange
Specifies a contiguous range of string values.
- from value bound : The value at which to from the range. If neither field is set, interpreted as the empty string, inclusive.
 - End value bound: The value at which to end the range. If neither field is set, interpreted as the infinite string value, exclusive.
 
Instance Method Summary collapse
- 
  
    
      #between(from_value, to_value)  ⇒ Google::Cloud::Bigtable::ValueRange 
    
    
  
  
  
  
  
  
  
  
  
    
Set value range with the inclusive lower and upper bound.
 - 
  
    
      #from(value, inclusive: true)  ⇒ Google::Cloud::Bigtable::ValueRange 
    
    
  
  
  
  
  
  
  
  
  
    
Ser row range with the lower bound.
 - 
  
    
      #of(from_value, to_value)  ⇒ Google::Cloud::Bigtable::ValueRange 
    
    
  
  
  
  
  
  
  
  
  
    
Set value range with the inclusive lower and the exclusive upper bound.
 - 
  
    
      #to(value, inclusive: false)  ⇒ Google::Cloud::Bigtable::ValueRange 
    
    
  
  
  
  
  
  
  
  
  
    
Set value range with upper bound.
 
Instance Method Details
#between(from_value, to_value) ⇒ Google::Cloud::Bigtable::ValueRange
Set value range with the inclusive lower and upper bound.
      143 144 145  | 
    
      # File 'lib/google/cloud/bigtable/value_range.rb', line 143 def between from_value, to_value from(from_value).to(to_value, inclusive: true) end  | 
  
#from(value, inclusive: true) ⇒ Google::Cloud::Bigtable::ValueRange
Ser row range with the lower bound.
      87 88 89 90 91 92 93 94  | 
    
      # File 'lib/google/cloud/bigtable/value_range.rb', line 87 def from value, inclusive: true if inclusive @grpc.start_value_closed = value else @grpc.start_value_open = value end self end  | 
  
#of(from_value, to_value) ⇒ Google::Cloud::Bigtable::ValueRange
Set value range with the inclusive lower and the exclusive upper bound.
      161 162 163  | 
    
      # File 'lib/google/cloud/bigtable/value_range.rb', line 161 def of from_value, to_value from(from_value).to(to_value) end  | 
  
#to(value, inclusive: false) ⇒ Google::Cloud::Bigtable::ValueRange
Set value range with upper bound.
      119 120 121 122 123 124 125 126  | 
    
      # File 'lib/google/cloud/bigtable/value_range.rb', line 119 def to value, inclusive: false if inclusive @grpc.end_value_closed = value else @grpc.end_value_open = value end self end  |