All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pingcap.tidb.tipb.AnalyzeColumnsReqOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: analyze.proto

package com.pingcap.tidb.tipb;

public interface AnalyzeColumnsReqOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tipb.AnalyzeColumnsReq)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * bucket_size is the max histograms bucket size, we need this because when primary key is handle,
   * the histogram will be directly built.
   * 
* * optional int64 bucket_size = 1 [(.gogoproto.nullable) = false]; */ boolean hasBucketSize(); /** *
   * bucket_size is the max histograms bucket size, we need this because when primary key is handle,
   * the histogram will be directly built.
   * 
* * optional int64 bucket_size = 1 [(.gogoproto.nullable) = false]; */ long getBucketSize(); /** *
   * sample_size is the max number of samples that will be collected.
   * 
* * optional int64 sample_size = 2 [(.gogoproto.nullable) = false]; */ boolean hasSampleSize(); /** *
   * sample_size is the max number of samples that will be collected.
   * 
* * optional int64 sample_size = 2 [(.gogoproto.nullable) = false]; */ long getSampleSize(); /** *
   * sketch_size is the max sketch size.
   * 
* * optional int64 sketch_size = 3 [(.gogoproto.nullable) = false]; */ boolean hasSketchSize(); /** *
   * sketch_size is the max sketch size.
   * 
* * optional int64 sketch_size = 3 [(.gogoproto.nullable) = false]; */ long getSketchSize(); /** *
   * columns_info is the info of all the columns that needs to be analyzed.
   * 
* * repeated .tipb.ColumnInfo columns_info = 4; */ java.util.List getColumnsInfoList(); /** *
   * columns_info is the info of all the columns that needs to be analyzed.
   * 
* * repeated .tipb.ColumnInfo columns_info = 4; */ com.pingcap.tidb.tipb.ColumnInfo getColumnsInfo(int index); /** *
   * columns_info is the info of all the columns that needs to be analyzed.
   * 
* * repeated .tipb.ColumnInfo columns_info = 4; */ int getColumnsInfoCount(); /** *
   * columns_info is the info of all the columns that needs to be analyzed.
   * 
* * repeated .tipb.ColumnInfo columns_info = 4; */ java.util.List getColumnsInfoOrBuilderList(); /** *
   * columns_info is the info of all the columns that needs to be analyzed.
   * 
* * repeated .tipb.ColumnInfo columns_info = 4; */ com.pingcap.tidb.tipb.ColumnInfoOrBuilder getColumnsInfoOrBuilder( int index); /** * optional int32 cmsketch_depth = 5; */ boolean hasCmsketchDepth(); /** * optional int32 cmsketch_depth = 5; */ int getCmsketchDepth(); /** * optional int32 cmsketch_width = 6; */ boolean hasCmsketchWidth(); /** * optional int32 cmsketch_width = 6; */ int getCmsketchWidth(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy