Class ExecuteSqlResponseItemResultSet
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasetoolsruntime.model.ExecuteSqlResponseItemResultSet
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20230222") public final class ExecuteSqlResponseItemResultSet extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelResult set generated from the query.
Note: Objects should always be created or deserialized using theExecuteSqlResponseItemResultSet.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theExecuteSqlResponseItemResultSet.Builder, which maintain a set of all explicitly set fields calledExecuteSqlResponseItemResultSet.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExecuteSqlResponseItemResultSet.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExecuteSqlResponseItemResultSet.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetCount()The number of rows returned.BooleangetHasMore()Specifies whether the result set has more rows.List<Map<String,Object>>getItems()All rows in the result set.IntegergetLimit()Maximum number of rows returned from the query.List<ExecuteSqlResponseItemResultSetMetadata>getMetadata()Metadata of the column.IntegergetOffset()The first row returned in the result set.inthashCode()ExecuteSqlResponseItemResultSet.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
ExecuteSqlResponseItemResultSet
@Deprecated @ConstructorProperties({"metadata","items","hasMore","count","offset","limit"}) public ExecuteSqlResponseItemResultSet(List<ExecuteSqlResponseItemResultSetMetadata> metadata, List<Map<String,Object>> items, Boolean hasMore, Integer count, Integer offset, Integer limit)
Deprecated.
-
-
Method Detail
-
builder
public static ExecuteSqlResponseItemResultSet.Builder builder()
Create a new builder.
-
toBuilder
public ExecuteSqlResponseItemResultSet.Builder toBuilder()
-
getMetadata
public List<ExecuteSqlResponseItemResultSetMetadata> getMetadata()
Metadata of the column.- Returns:
- the value
-
getHasMore
public Boolean getHasMore()
Specifies whether the result set has more rows.- Returns:
- the value
-
getCount
public Integer getCount()
The number of rows returned.- Returns:
- the value
-
getOffset
public Integer getOffset()
The first row returned in the result set.- Returns:
- the value
-
getLimit
public Integer getLimit()
Maximum number of rows returned from the query.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-