Class MySqlQuerySampleDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.MySqlQuerySampleDetails.Builder
-
- Enclosing class:
- MySqlQuerySampleDetails
public static class MySqlQuerySampleDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MySqlQuerySampleDetailsbuild()MySqlQuerySampleDetails.Buildercopy(MySqlQuerySampleDetails model)MySqlQuerySampleDetails.BuilderexecutionTime(Long executionTime)The total amount of time that has been spent executing the query sample.MySqlQuerySampleDetails.Builderhost(String host)The host from which the query sample was run.MySqlQuerySampleDetails.BuildermysqlInstance(String mysqlInstance)The MySQL instance against which the query sample was run.MySqlQuerySampleDetails.BuilderquerySampleText(String querySampleText)The query sample mapped by MySQL to a given normalized query.MySqlQuerySampleDetails.BuilderthreadId(Integer threadId)The thread id of the connection.MySqlQuerySampleDetails.BuildertimeQuerySampleSeen(Date timeQuerySampleSeen)The date and time the query sample was last seen.MySqlQuerySampleDetails.Builderuser(String user)The user who ran the query sample.
-
-
-
Method Detail
-
querySampleText
public MySqlQuerySampleDetails.Builder querySampleText(String querySampleText)
The query sample mapped by MySQL to a given normalized query.- Parameters:
querySampleText- the value to set- Returns:
- this builder
-
timeQuerySampleSeen
public MySqlQuerySampleDetails.Builder timeQuerySampleSeen(Date timeQuerySampleSeen)
The date and time the query sample was last seen.- Parameters:
timeQuerySampleSeen- the value to set- Returns:
- this builder
-
executionTime
public MySqlQuerySampleDetails.Builder executionTime(Long executionTime)
The total amount of time that has been spent executing the query sample.- Parameters:
executionTime- the value to set- Returns:
- this builder
-
threadId
public MySqlQuerySampleDetails.Builder threadId(Integer threadId)
The thread id of the connection.- Parameters:
threadId- the value to set- Returns:
- this builder
-
user
public MySqlQuerySampleDetails.Builder user(String user)
The user who ran the query sample.- Parameters:
user- the value to set- Returns:
- this builder
-
host
public MySqlQuerySampleDetails.Builder host(String host)
The host from which the query sample was run.- Parameters:
host- the value to set- Returns:
- this builder
-
mysqlInstance
public MySqlQuerySampleDetails.Builder mysqlInstance(String mysqlInstance)
The MySQL instance against which the query sample was run.- Parameters:
mysqlInstance- the value to set- Returns:
- this builder
-
build
public MySqlQuerySampleDetails build()
-
copy
public MySqlQuerySampleDetails.Builder copy(MySqlQuerySampleDetails model)
-
-