Class TFilterTransport
java.lang.Object
org.apache.thrift.transport.TTransport
io.trino.plugin.hive.metastore.thrift.TFilterTransport
- All Implemented Interfaces:
Closeable,AutoCloseable
- Direct Known Subclasses:
TSubjectAssumingTransport
public abstract class TFilterTransport
extends org.apache.thrift.transport.TTransport
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.thrift.transport.TTransport -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTFilterTransport(org.apache.thrift.transport.TTransport transport) -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckReadBytesAvailable(long numBytes) voidclose()voidconsumeBuffer(int len) voidflush()byte[]intintorg.apache.thrift.TConfigurationbooleanisOpen()voidopen()booleanpeek()intread(byte[] buf, int off, int len) intread(ByteBuffer dst) intreadAll(byte[] buf, int off, int len) voidupdateKnownMessageSize(long size) voidwrite(byte[] buf) voidwrite(byte[] buf, int off, int len) intwrite(ByteBuffer src)
-
Field Details
-
transport
protected final org.apache.thrift.transport.TTransport transport
-
-
Constructor Details
-
TFilterTransport
protected TFilterTransport(org.apache.thrift.transport.TTransport transport)
-
-
Method Details
-
isOpen
public boolean isOpen()- Specified by:
isOpenin classorg.apache.thrift.transport.TTransport
-
peek
public boolean peek()- Overrides:
peekin classorg.apache.thrift.transport.TTransport
-
open
public void open() throws org.apache.thrift.transport.TTransportException- Specified by:
openin classorg.apache.thrift.transport.TTransport- Throws:
org.apache.thrift.transport.TTransportException
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein classorg.apache.thrift.transport.TTransport
-
read
- Overrides:
readin classorg.apache.thrift.transport.TTransport- Throws:
org.apache.thrift.transport.TTransportException
-
read
public int read(byte[] buf, int off, int len) throws org.apache.thrift.transport.TTransportException - Specified by:
readin classorg.apache.thrift.transport.TTransport- Throws:
org.apache.thrift.transport.TTransportException
-
readAll
public int readAll(byte[] buf, int off, int len) throws org.apache.thrift.transport.TTransportException - Overrides:
readAllin classorg.apache.thrift.transport.TTransport- Throws:
org.apache.thrift.transport.TTransportException
-
write
public void write(byte[] buf) throws org.apache.thrift.transport.TTransportException - Overrides:
writein classorg.apache.thrift.transport.TTransport- Throws:
org.apache.thrift.transport.TTransportException
-
write
public void write(byte[] buf, int off, int len) throws org.apache.thrift.transport.TTransportException - Specified by:
writein classorg.apache.thrift.transport.TTransport- Throws:
org.apache.thrift.transport.TTransportException
-
write
- Overrides:
writein classorg.apache.thrift.transport.TTransport- Throws:
org.apache.thrift.transport.TTransportException
-
flush
public void flush() throws org.apache.thrift.transport.TTransportException- Overrides:
flushin classorg.apache.thrift.transport.TTransport- Throws:
org.apache.thrift.transport.TTransportException
-
getBuffer
public byte[] getBuffer()- Overrides:
getBufferin classorg.apache.thrift.transport.TTransport
-
getBufferPosition
public int getBufferPosition()- Overrides:
getBufferPositionin classorg.apache.thrift.transport.TTransport
-
getBytesRemainingInBuffer
public int getBytesRemainingInBuffer()- Overrides:
getBytesRemainingInBufferin classorg.apache.thrift.transport.TTransport
-
consumeBuffer
public void consumeBuffer(int len) - Overrides:
consumeBufferin classorg.apache.thrift.transport.TTransport
-
getConfiguration
public org.apache.thrift.TConfiguration getConfiguration()- Specified by:
getConfigurationin classorg.apache.thrift.transport.TTransport
-
updateKnownMessageSize
public void updateKnownMessageSize(long size) throws org.apache.thrift.transport.TTransportException - Specified by:
updateKnownMessageSizein classorg.apache.thrift.transport.TTransport- Throws:
org.apache.thrift.transport.TTransportException
-
checkReadBytesAvailable
public void checkReadBytesAvailable(long numBytes) throws org.apache.thrift.transport.TTransportException - Specified by:
checkReadBytesAvailablein classorg.apache.thrift.transport.TTransport- Throws:
org.apache.thrift.transport.TTransportException
-