Class ExecuteSqlInputScriptDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasetoolsruntime.model.ExecuteSqlInputDetails
-
- com.oracle.bmc.databasetoolsruntime.model.ExecuteSqlInputScriptDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20230222") public final class ExecuteSqlInputScriptDetails extends ExecuteSqlInputDetailsContains the details for the Script SQL statements to execute on the database connection.
Note: Objects should always be created or deserialized using theExecuteSqlInputScriptDetails.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 theExecuteSqlInputScriptDetails.Builder, which maintain a set of all explicitly set fields calledExecuteSqlInputScriptDetails.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 classExecuteSqlInputScriptDetails.Builder
-
Constructor Summary
Constructors Constructor Description ExecuteSqlInputScriptDetails(String version, List<Map<String,Object>> properties, List<ExecuteSqlInputScriptSqlRequestDetails> scripts)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExecuteSqlInputScriptDetails.Builderbuilder()Create a new builder.booleanequals(Object o)List<Map<String,Object>>getProperties()Client properties returned as-is in the responseList<ExecuteSqlInputScriptSqlRequestDetails>getScripts()The collection of scripts to execute.StringgetVersion()Request payload version, returned as-is in the responseinthashCode()ExecuteSqlInputScriptDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
ExecuteSqlInputScriptDetails
@Deprecated public ExecuteSqlInputScriptDetails(String version, List<Map<String,Object>> properties, List<ExecuteSqlInputScriptSqlRequestDetails> scripts)
Deprecated.
-
-
Method Detail
-
builder
public static ExecuteSqlInputScriptDetails.Builder builder()
Create a new builder.
-
toBuilder
public ExecuteSqlInputScriptDetails.Builder toBuilder()
-
getVersion
public String getVersion()
Request payload version, returned as-is in the response- Returns:
- the value
-
getProperties
public List<Map<String,Object>> getProperties()
Client properties returned as-is in the response- Returns:
- the value
-
getScripts
public List<ExecuteSqlInputScriptSqlRequestDetails> getScripts()
The collection of scripts to execute.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classExecuteSqlInputDetails
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classExecuteSqlInputDetails- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classExecuteSqlInputDetails
-
hashCode
public int hashCode()
- Overrides:
hashCodein classExecuteSqlInputDetails
-
-