Class SpmEvolveTaskParameters


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20201101")
    public final class SpmEvolveTaskParameters
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    The set of parameters used in an SPM evolve task.
    Note: Objects should always be created or deserialized using the SpmEvolveTaskParameters.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 SpmEvolveTaskParameters.Builder, which maintain a set of all explicitly set fields called SpmEvolveTaskParameters.Builder.__explicitlySet__. The hashCode() and equals(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).
    • Method Detail

      • getAlternatePlanLimit

        public Integer getAlternatePlanLimit()
        Specifies the maximum number of plans to load in total (that is, not the limit for each SQL statement).

        A value of zero indicates UNLIMITED number of plans.

        Returns:
        the value
      • getArePlansAutoAccepted

        public Boolean getArePlansAutoAccepted()
        Specifies whether to accept recommended plans automatically.
        Returns:
        the value
      • getAllowedTimeLimit

        public Integer getAllowedTimeLimit()
        The global time limit in seconds.

        This is the total time allowed for the task.

        Returns:
        the value
      • toString

        public String toString()
        Overrides:
        toString in class com.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:
        equals in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel