Class ExecuteSqlResponseFormat
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasetoolsruntime.model.ExecuteSqlResponseFormat
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20230222") public final class ExecuteSqlResponseFormat extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSpecifies which major elements of the response are returned
Note: Objects should always be created or deserialized using theExecuteSqlResponseFormat.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 the
ExecuteSqlResponseFormat.Builder, which maintain a set of all explicitly set fields calledExecuteSqlResponseFormat.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 classExecuteSqlResponseFormat.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExecuteSqlResponseFormat.Builderbuilder()Create a new builder.booleanequals(Object o)BooleangetBinds()Set to false to exclude binds from responseBooleangetResponse()Set to false to exclude response from responseBooleangetResult()Set to false to exclude result from responseBooleangetResultSetMetaData()Set to false to exclude result set metadata from responseBooleangetStatementInformation()Set to false to exclude statement information from responseBooleangetStatementText()Set to false to exclude statement text from responseinthashCode()ExecuteSqlResponseFormat.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
ExecuteSqlResponseFormat
@Deprecated @ConstructorProperties({"resultSetMetaData","statementInformation","statementText","binds","result","response"}) public ExecuteSqlResponseFormat(Boolean resultSetMetaData, Boolean statementInformation, Boolean statementText, Boolean binds, Boolean result, Boolean response)
Deprecated.
-
-
Method Detail
-
builder
public static ExecuteSqlResponseFormat.Builder builder()
Create a new builder.
-
toBuilder
public ExecuteSqlResponseFormat.Builder toBuilder()
-
getResultSetMetaData
public Boolean getResultSetMetaData()
Set to false to exclude result set metadata from response- Returns:
- the value
-
getStatementInformation
public Boolean getStatementInformation()
Set to false to exclude statement information from response- Returns:
- the value
-
getStatementText
public Boolean getStatementText()
Set to false to exclude statement text from response- Returns:
- the value
-
getBinds
public Boolean getBinds()
Set to false to exclude binds from response- Returns:
- the value
-
getResult
public Boolean getResult()
Set to false to exclude result from response- Returns:
- the value
-
getResponse
public Boolean getResponse()
Set to false to exclude response from response- 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
-
-