Class MetadataResponse
java.lang.Object
com.linkedin.davinci.listener.response.MetadataResponse
This class stores all the information required for answering a server metadata fetch request.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.netty.buffer.ByteBufintbooleanisError()voidsetBatchGetLimit(int batchGetLimit) voidsetError(boolean error) voidsetHelixGroupInfo(Map<CharSequence, Integer> helixGroupInfo) voidsetKeySchema(Map<CharSequence, CharSequence> keySchema) voidsetLatestSuperSetValueSchemaId(int latestSuperSetValueSchemaId) voidsetMessage(String message) voidsetRoutingInfo(Map<CharSequence, List<CharSequence>> routingInfo) voidsetValueSchemas(Map<CharSequence, CharSequence> valueSchemas) voidsetVersionMetadata(VersionProperties versionProperties) voidsetVersions(List<Integer> versions)
-
Constructor Details
-
MetadataResponse
public MetadataResponse()
-
-
Method Details
-
setVersionMetadata
-
setVersions
-
setKeySchema
-
setValueSchemas
-
setLatestSuperSetValueSchemaId
public void setLatestSuperSetValueSchemaId(int latestSuperSetValueSchemaId) -
setRoutingInfo
-
setHelixGroupInfo
-
setBatchGetLimit
public void setBatchGetLimit(int batchGetLimit) -
getResponseBody
public io.netty.buffer.ByteBuf getResponseBody() -
getResponseSchemaIdHeader
public int getResponseSchemaIdHeader() -
setError
public void setError(boolean error) -
isError
public boolean isError() -
setMessage
-
getMessage
-
getResponseRecord
-