Send feedback
Interface StructReader (2.27.0)
bookmark_border bookmark
Stay organized with collections
Save and categorize content based on your preferences.
On this page Methods <T>getProtoEnum(int arg0, Function<Integer,ProtocolMessageEnum> arg1) <T>getProtoEnum(String arg0, Function<Integer,ProtocolMessageEnum> arg1) <T>getProtoEnumList(int arg0, Function<Integer,ProtocolMessageEnum> arg1) <T>getProtoEnumList(String arg0, Function<Integer,ProtocolMessageEnum> arg1) <T>getProtoMessage(int arg0, T arg1) <T>getProtoMessage(String arg0, T arg1) <T>getProtoMessageList(int arg0, T arg1) <T>getProtoMessageList(String arg0, T arg1) getBigDecimal(int arg0) getBigDecimal(String arg0) getBigDecimalList(int arg0) getBigDecimalList(String arg0) getBoolean(int arg0) getBoolean(String arg0) getBooleanArray(int arg0) getBooleanArray(String arg0) getBooleanList(int arg0) getBooleanList(String arg0) getBytes(int arg0) getBytes(String arg0) getBytesList(int arg0) getBytesList(String arg0) getColumnCount() getColumnIndex(String arg0) getColumnType(int arg0) getColumnType(String arg0) getDate(int arg0) getDate(String arg0) getDateList(int arg0) getDateList(String arg0) getDouble(int arg0) getDouble(String arg0) getDoubleArray(int arg0) getDoubleArray(String arg0) getDoubleList(int arg0) getDoubleList(String arg0) getFloat(int arg0) getFloat(String arg0) getFloatArray(int arg0) getFloatArray(String arg0) getFloatList(int arg0) getFloatList(String arg0) getJson(int arg0) getJson(String arg0) getJsonList(int arg0) getJsonList(String arg0) getLong(int arg0) getLong(String arg0) getLongArray(int arg0) getLongArray(String arg0) getLongList(int arg0) getLongList(String arg0) getPgJsonb(int arg0) getPgJsonb(String arg0) getPgJsonbList(int arg0) getPgJsonbList(String arg0) getString(int arg0) getString(String arg0) getStringList(int arg0) getStringList(String arg0) getStructList(int arg0) getStructList(String arg0) getTimestamp(int arg0) getTimestamp(String arg0) getTimestampList(int arg0) getTimestampList(String arg0) getType() getValue(int arg0) getValue(String arg0) isNull(int arg0) isNull(String arg0)
Version latest keyboard_arrow_down
public interface StructReader
Methods
<T>getProtoEnum(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
public default T <T>getProtoEnum ( int arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns
Type
Description
T
<T>getProtoEnum(String arg0, Function<Integer,ProtocolMessageEnum> arg1)
public default T <T>getProtoEnum ( String arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns
Type
Description
T
<T>getProtoEnumList(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
public default List<T> <T>getProtoEnumList ( int arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns
Type
Description
List <T >
<T>getProtoEnumList(String arg0, Function<Integer,ProtocolMessageEnum> arg1)
public default List<T> <T>getProtoEnumList ( String arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns
Type
Description
List <T >
<T>getProtoMessage(int arg0, T arg1)
public default T <T>getProtoMessage ( int arg0 , T arg1 )
Parameters
Name
Description
arg0
int
arg1
T
Returns
Type
Description
T
<T>getProtoMessage(String arg0, T arg1)
public default T <T>getProtoMessage ( String arg0 , T arg1 )
Parameters
Name
Description
arg0
String
arg1
T
Returns
Type
Description
T
<T>getProtoMessageList(int arg0, T arg1)
public default List<T> <T>getProtoMessageList ( int arg0 , T arg1 )
Parameters
Name
Description
arg0
int
arg1
T
Returns
Type
Description
List <T >
<T>getProtoMessageList(String arg0, T arg1)
public default List<T> <T>getProtoMessageList ( String arg0 , T arg1 )
Parameters
Name
Description
arg0
String
arg1
T
Returns
Type
Description
List <T >
getBigDecimal(int arg0)
public abstract BigDecimal getBigDecimal ( int arg0 )
Parameter
Name
Description
arg0
int
getBigDecimal(String arg0)
public abstract BigDecimal getBigDecimal ( String arg0 )
Parameter
Name
Description
arg0
String
getBigDecimalList(int arg0)
public abstract List<BigDecimal> getBigDecimalList ( int arg0 )
Parameter
Name
Description
arg0
int
getBigDecimalList(String arg0)
public abstract List<BigDecimal> getBigDecimalList ( String arg0 )
Parameter
Name
Description
arg0
String
getBoolean(int arg0)
public abstract boolean getBoolean ( int arg0 )
Parameter
Name
Description
arg0
int
getBoolean(String arg0)
public abstract boolean getBoolean ( String arg0 )
Parameter
Name
Description
arg0
String
getBooleanArray(int arg0)
public abstract boolean [] getBooleanArray ( int arg0 )
Parameter
Name
Description
arg0
int
getBooleanArray(String arg0)
public abstract boolean [] getBooleanArray ( String arg0 )
Parameter
Name
Description
arg0
String
getBooleanList(int arg0)
public abstract List<Boolean> getBooleanList ( int arg0 )
Parameter
Name
Description
arg0
int
getBooleanList(String arg0)
public abstract List<Boolean> getBooleanList ( String arg0 )
Parameter
Name
Description
arg0
String
getBytes(int arg0)
public abstract ByteArray getBytes ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
com.google.cloud.ByteArray
getBytes(String arg0)
public abstract ByteArray getBytes ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
com.google.cloud.ByteArray
getBytesList(int arg0)
public abstract List<ByteArray> getBytesList ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
List <com.google.cloud.ByteArray >
getBytesList(String arg0)
public abstract List<ByteArray> getBytesList ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
List <com.google.cloud.ByteArray >
getColumnCount()
public abstract int getColumnCount ()
Returns
Type
Description
int
getColumnIndex(String arg0)
public abstract int getColumnIndex ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
int
getColumnType(int arg0)
public abstract Type getColumnType ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
Type
getColumnType(String arg0)
public abstract Type getColumnType ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
Type
getDate(int arg0)
public abstract Date getDate ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
com.google.cloud.Date
getDate(String arg0)
public abstract Date getDate ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
com.google.cloud.Date
getDateList(int arg0)
public abstract List<Date> getDateList ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
List <com.google.cloud.Date >
getDateList(String arg0)
public abstract List<Date> getDateList ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
List <com.google.cloud.Date >
getDouble(int arg0)
public abstract double getDouble ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
double
getDouble(String arg0)
public abstract double getDouble ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
double
getDoubleArray(int arg0)
public abstract double [] getDoubleArray ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
double []
getDoubleArray(String arg0)
public abstract double [] getDoubleArray ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
double []
getDoubleList(int arg0)
public abstract List<Double> getDoubleList ( int arg0 )
Parameter
Name
Description
arg0
int
getDoubleList(String arg0)
public abstract List<Double> getDoubleList ( String arg0 )
Parameter
Name
Description
arg0
String
getFloat(int arg0)
public default float getFloat ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
float
getFloat(String arg0)
public default float getFloat ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
float
getFloatArray(int arg0)
public default float [] getFloatArray ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
float []
getFloatArray(String arg0)
public default float [] getFloatArray ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
float []
getFloatList(int arg0)
public default List<Float> getFloatList ( int arg0 )
Parameter
Name
Description
arg0
int
getFloatList(String arg0)
public abstract List<Float> getFloatList ( String arg0 )
Parameter
Name
Description
arg0
String
getJson(int arg0)
public default String getJson ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
getJson(String arg0)
public default String getJson ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
String
getJsonList(int arg0)
public default List<String> getJsonList ( int arg0 )
Parameter
Name
Description
arg0
int
getJsonList(String arg0)
public default List<String> getJsonList ( String arg0 )
Parameter
Name
Description
arg0
String
getLong(int arg0)
public abstract long getLong ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
long
getLong(String arg0)
public abstract long getLong ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
long
getLongArray(int arg0)
public abstract long [] getLongArray ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
long []
getLongArray(String arg0)
public abstract long [] getLongArray ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
long []
getLongList(int arg0)
public abstract List<Long> getLongList ( int arg0 )
Parameter
Name
Description
arg0
int
getLongList(String arg0)
public abstract List<Long> getLongList ( String arg0 )
Parameter
Name
Description
arg0
String
getPgJsonb(int arg0)
public default String getPgJsonb ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
getPgJsonb(String arg0)
public default String getPgJsonb ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
String
getPgJsonbList(int arg0)
public default List<String> getPgJsonbList ( int arg0 )
Parameter
Name
Description
arg0
int
getPgJsonbList(String arg0)
public default List<String> getPgJsonbList ( String arg0 )
Parameter
Name
Description
arg0
String
getString(int arg0)
public abstract String getString ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
getString(String arg0)
public abstract String getString ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
String
getStringList(int arg0)
public abstract List<String> getStringList ( int arg0 )
Parameter
Name
Description
arg0
int
getStringList(String arg0)
public abstract List<String> getStringList ( String arg0 )
Parameter
Name
Description
arg0
String
getStructList(int arg0)
public abstract List<Struct> getStructList ( int arg0 )
Parameter
Name
Description
arg0
int
getStructList(String arg0)
public abstract List<Struct> getStructList ( String arg0 )
Parameter
Name
Description
arg0
String
getTimestamp(int arg0)
public abstract Timestamp getTimestamp ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
com.google.cloud.Timestamp
getTimestamp(String arg0)
public abstract Timestamp getTimestamp ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
com.google.cloud.Timestamp
getTimestampList(int arg0)
public abstract List<Timestamp> getTimestampList ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
List <com.google.cloud.Timestamp >
getTimestampList(String arg0)
public abstract List<Timestamp> getTimestampList ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
List <com.google.cloud.Timestamp >
getType()
public abstract Type getType ()
Returns
Type
Description
Type
getValue(int arg0)
public default Value getValue ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
Value
getValue(String arg0)
public default Value getValue ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
Value
isNull(int arg0)
public abstract boolean isNull ( int arg0 )
Parameter
Name
Description
arg0
int
isNull(String arg0)
public abstract boolean isNull ( String arg0 )
Parameter
Name
Description
arg0
String
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-02-22 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-22 UTC."],[],[]]