Package com.oracle.bmc.opsi.model
Class SqlTypeDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.opsi.model.RelatedObjectTypeDetails
-
- com.oracle.bmc.opsi.model.SqlTypeDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public final class SqlTypeDetails extends RelatedObjectTypeDetailsSQL details
Note: Objects should always be created or deserialized using theSqlTypeDetails.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
SqlTypeDetails.Builder, which maintain a set of all explicitly set fields calledSqlTypeDetails.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 classSqlTypeDetails.Builder-
Nested classes/interfaces inherited from class com.oracle.bmc.opsi.model.RelatedObjectTypeDetails
RelatedObjectTypeDetails.Type
-
-
Constructor Summary
Constructors Constructor Description SqlTypeDetails(String sqlId, String sqlText, Boolean isSqlTextTruncated, String sqlCommand)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SqlTypeDetails.Builderbuilder()Create a new builder.booleanequals(Object o)BooleangetIsSqlTextTruncated()SQL identifierStringgetSqlCommand()SQL command name (such as SELECT, INSERT)StringgetSqlId()SQL identifierStringgetSqlText()First 3800 characters of the SQL textinthashCode()SqlTypeDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
SqlTypeDetails
@Deprecated public SqlTypeDetails(String sqlId, String sqlText, Boolean isSqlTextTruncated, String sqlCommand)
Deprecated.
-
-
Method Detail
-
builder
public static SqlTypeDetails.Builder builder()
Create a new builder.
-
toBuilder
public SqlTypeDetails.Builder toBuilder()
-
getSqlId
public String getSqlId()
SQL identifier- Returns:
- the value
-
getSqlText
public String getSqlText()
First 3800 characters of the SQL text- Returns:
- the value
-
getIsSqlTextTruncated
public Boolean getIsSqlTextTruncated()
SQL identifier- Returns:
- the value
-
getSqlCommand
public String getSqlCommand()
SQL command name (such as SELECT, INSERT)- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classRelatedObjectTypeDetails
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classRelatedObjectTypeDetails- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classRelatedObjectTypeDetails
-
hashCode
public int hashCode()
- Overrides:
hashCodein classRelatedObjectTypeDetails
-
-