Class AssetSearchRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<AssetSearchRequest.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
houston.grpc.service.AssetSearchRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,AssetSearchRequestOrBuilder,Cloneable
- Enclosing class:
AssetSearchRequest
public static final class AssetSearchRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
implements AssetSearchRequestOrBuilder
구조화된 검색 요청Protobuf type
houston.service.AssetSearchRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllColumn(Iterable<String> values) 반환할 컬럼 (비어있으면 전체)addAllSort(Iterable<? extends AssetSearchRequest.SortCriteria> values) 정렬 조건 (복수 컬럼 지원)반환할 컬럼 (비어있으면 전체)addColumnBytes(com.google.protobuf.ByteString value) 반환할 컬럼 (비어있으면 전체)addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSort(int index, AssetSearchRequest.SortCriteria value) 정렬 조건 (복수 컬럼 지원)addSort(int index, AssetSearchRequest.SortCriteria.Builder builderForValue) 정렬 조건 (복수 컬럼 지원)정렬 조건 (복수 컬럼 지원)addSort(AssetSearchRequest.SortCriteria.Builder builderForValue) 정렬 조건 (복수 컬럼 지원)정렬 조건 (복수 컬럼 지원)addSortBuilder(int index) 정렬 조건 (복수 컬럼 지원)build()clear()반환할 컬럼 (비어있으면 전체)clearField(com.google.protobuf.Descriptors.FieldDescriptor field) 필터 조건식 (예: "code >= 100 AND name = 'test'")true면 메타데이터만 반환, 데이터 없음최대 반환 행 수 (0 = 제한 없음)건너뛸 행 수 (기본값 0)clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) 정렬 조건 (복수 컬럼 지원)테이블(시트) 이름 (필수)clone()getColumn(int index) 반환할 컬럼 (비어있으면 전체)com.google.protobuf.ByteStringgetColumnBytes(int index) 반환할 컬럼 (비어있으면 전체)int반환할 컬럼 (비어있으면 전체)com.google.protobuf.ProtocolStringList반환할 컬럼 (비어있으면 전체)static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor필터 조건식 (예: "code >= 100 AND name = 'test'")com.google.protobuf.ByteString필터 조건식 (예: "code >= 100 AND name = 'test'")booleantrue면 메타데이터만 반환, 데이터 없음longgetLimit()최대 반환 행 수 (0 = 제한 없음)long건너뛸 행 수 (기본값 0)getSort(int index) 정렬 조건 (복수 컬럼 지원)getSortBuilder(int index) 정렬 조건 (복수 컬럼 지원)정렬 조건 (복수 컬럼 지원)int정렬 조건 (복수 컬럼 지원)정렬 조건 (복수 컬럼 지원)getSortOrBuilder(int index) 정렬 조건 (복수 컬럼 지원)List<? extends AssetSearchRequest.SortCriteriaOrBuilder> 정렬 조건 (복수 컬럼 지원)getTable()테이블(시트) 이름 (필수)com.google.protobuf.ByteString테이블(시트) 이름 (필수)protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(AssetSearchRequest other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeSort(int index) 정렬 조건 (복수 컬럼 지원)반환할 컬럼 (비어있으면 전체)필터 조건식 (예: "code >= 100 AND name = 'test'")setFilterBytes(com.google.protobuf.ByteString value) 필터 조건식 (예: "code >= 100 AND name = 'test'")setHeadersOnly(boolean value) true면 메타데이터만 반환, 데이터 없음setLimit(long value) 최대 반환 행 수 (0 = 제한 없음)setOffset(long value) 건너뛸 행 수 (기본값 0)setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSort(int index, AssetSearchRequest.SortCriteria value) 정렬 조건 (복수 컬럼 지원)setSort(int index, AssetSearchRequest.SortCriteria.Builder builderForValue) 정렬 조건 (복수 컬럼 지원)테이블(시트) 이름 (필수)setTableBytes(com.google.protobuf.ByteString value) 테이블(시트) 이름 (필수)setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-
setField
public AssetSearchRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-
setRepeatedField
public AssetSearchRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-
addRepeatedField
public AssetSearchRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AssetSearchRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-
mergeFrom
public AssetSearchRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AssetSearchRequest.Builder>- Throws:
IOException
-
getTable
테이블(시트) 이름 (필수)
string table = 1;- Specified by:
getTablein interfaceAssetSearchRequestOrBuilder- Returns:
- The table.
-
getTableBytes
public com.google.protobuf.ByteString getTableBytes()테이블(시트) 이름 (필수)
string table = 1;- Specified by:
getTableBytesin interfaceAssetSearchRequestOrBuilder- Returns:
- The bytes for table.
-
setTable
테이블(시트) 이름 (필수)
string table = 1;- Parameters:
value- The table to set.- Returns:
- This builder for chaining.
-
clearTable
테이블(시트) 이름 (필수)
string table = 1;- Returns:
- This builder for chaining.
-
setTableBytes
테이블(시트) 이름 (필수)
string table = 1;- Parameters:
value- The bytes for table to set.- Returns:
- This builder for chaining.
-
getColumnList
public com.google.protobuf.ProtocolStringList getColumnList()반환할 컬럼 (비어있으면 전체)
repeated string column = 2;- Specified by:
getColumnListin interfaceAssetSearchRequestOrBuilder- Returns:
- A list containing the column.
-
getColumnCount
public int getColumnCount()반환할 컬럼 (비어있으면 전체)
repeated string column = 2;- Specified by:
getColumnCountin interfaceAssetSearchRequestOrBuilder- Returns:
- The count of column.
-
getColumn
반환할 컬럼 (비어있으면 전체)
repeated string column = 2;- Specified by:
getColumnin interfaceAssetSearchRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The column at the given index.
-
getColumnBytes
public com.google.protobuf.ByteString getColumnBytes(int index) 반환할 컬럼 (비어있으면 전체)
repeated string column = 2;- Specified by:
getColumnBytesin interfaceAssetSearchRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the column at the given index.
-
setColumn
반환할 컬럼 (비어있으면 전체)
repeated string column = 2;- Parameters:
index- The index to set the value at.value- The column to set.- Returns:
- This builder for chaining.
-
addColumn
반환할 컬럼 (비어있으면 전체)
repeated string column = 2;- Parameters:
value- The column to add.- Returns:
- This builder for chaining.
-
addAllColumn
반환할 컬럼 (비어있으면 전체)
repeated string column = 2;- Parameters:
values- The column to add.- Returns:
- This builder for chaining.
-
clearColumn
반환할 컬럼 (비어있으면 전체)
repeated string column = 2;- Returns:
- This builder for chaining.
-
addColumnBytes
반환할 컬럼 (비어있으면 전체)
repeated string column = 2;- Parameters:
value- The bytes of the column to add.- Returns:
- This builder for chaining.
-
getFilter
필터 조건식 (예: "code >= 100 AND name = 'test'")
string filter = 3;- Specified by:
getFilterin interfaceAssetSearchRequestOrBuilder- Returns:
- The filter.
-
getFilterBytes
public com.google.protobuf.ByteString getFilterBytes()필터 조건식 (예: "code >= 100 AND name = 'test'")
string filter = 3;- Specified by:
getFilterBytesin interfaceAssetSearchRequestOrBuilder- Returns:
- The bytes for filter.
-
setFilter
필터 조건식 (예: "code >= 100 AND name = 'test'")
string filter = 3;- Parameters:
value- The filter to set.- Returns:
- This builder for chaining.
-
clearFilter
필터 조건식 (예: "code >= 100 AND name = 'test'")
string filter = 3;- Returns:
- This builder for chaining.
-
setFilterBytes
필터 조건식 (예: "code >= 100 AND name = 'test'")
string filter = 3;- Parameters:
value- The bytes for filter to set.- Returns:
- This builder for chaining.
-
getSortList
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4;- Specified by:
getSortListin interfaceAssetSearchRequestOrBuilder
-
getSortCount
public int getSortCount()정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4;- Specified by:
getSortCountin interfaceAssetSearchRequestOrBuilder
-
getSort
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4;- Specified by:
getSortin interfaceAssetSearchRequestOrBuilder
-
setSort
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
setSort
public AssetSearchRequest.Builder setSort(int index, AssetSearchRequest.SortCriteria.Builder builderForValue) 정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
addSort
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
addSort
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
addSort
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
addSort
public AssetSearchRequest.Builder addSort(int index, AssetSearchRequest.SortCriteria.Builder builderForValue) 정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
addAllSort
public AssetSearchRequest.Builder addAllSort(Iterable<? extends AssetSearchRequest.SortCriteria> values) 정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
clearSort
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
removeSort
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
getSortBuilder
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
getSortOrBuilder
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4;- Specified by:
getSortOrBuilderin interfaceAssetSearchRequestOrBuilder
-
getSortOrBuilderList
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4;- Specified by:
getSortOrBuilderListin interfaceAssetSearchRequestOrBuilder
-
addSortBuilder
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
addSortBuilder
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
getSortBuilderList
정렬 조건 (복수 컬럼 지원)
repeated .houston.service.AssetSearchRequest.SortCriteria sort = 4; -
getOffset
public long getOffset()건너뛸 행 수 (기본값 0)
int64 offset = 5;- Specified by:
getOffsetin interfaceAssetSearchRequestOrBuilder- Returns:
- The offset.
-
setOffset
건너뛸 행 수 (기본값 0)
int64 offset = 5;- Parameters:
value- The offset to set.- Returns:
- This builder for chaining.
-
clearOffset
건너뛸 행 수 (기본값 0)
int64 offset = 5;- Returns:
- This builder for chaining.
-
getLimit
public long getLimit()최대 반환 행 수 (0 = 제한 없음)
int64 limit = 6;- Specified by:
getLimitin interfaceAssetSearchRequestOrBuilder- Returns:
- The limit.
-
setLimit
최대 반환 행 수 (0 = 제한 없음)
int64 limit = 6;- Parameters:
value- The limit to set.- Returns:
- This builder for chaining.
-
clearLimit
최대 반환 행 수 (0 = 제한 없음)
int64 limit = 6;- Returns:
- This builder for chaining.
-
getHeadersOnly
public boolean getHeadersOnly()true면 메타데이터만 반환, 데이터 없음
bool headersOnly = 7;- Specified by:
getHeadersOnlyin interfaceAssetSearchRequestOrBuilder- Returns:
- The headersOnly.
-
setHeadersOnly
true면 메타데이터만 반환, 데이터 없음
bool headersOnly = 7;- Parameters:
value- The headersOnly to set.- Returns:
- This builder for chaining.
-
clearHeadersOnly
true면 메타데이터만 반환, 데이터 없음
bool headersOnly = 7;- Returns:
- This builder for chaining.
-
setUnknownFields
public final AssetSearchRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-
mergeUnknownFields
public final AssetSearchRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSearchRequest.Builder>
-