public com.google.protobuf.ListValue getEndOpen() {
    if (endKeyTypeCase_ == 4) {
      return (com.google.protobuf.ListValue) endKeyType_;
    }
    return com.google.protobuf.ListValue.getDefaultInstance();
  }
public com . google . protobuf . ListValue getEndOpen ( ) { if ( endKeyTypeCase_ == 4 ) { return ( com . google . protobuf . ListValue ) endKeyType_ ; } return com . google . protobuf . ListValue . getDefaultInstance ( ) ; }
<pre>
If the end is open, then the range excludes rows whose first
`len(end_open)` key columns exactly match `end_open`.
</pre>

<code>.google.protobuf.ListValue end_open = 4;</code>