Class JmxUpdateQueryProperties


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20210330")
    public final class JmxUpdateQueryProperties
    extends MetricExtensionUpdateQueryProperties
    Query Properties applicable to JMX type of collection method
    Note: Objects should always be created or deserialized using the JmxUpdateQueryProperties.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 JmxUpdateQueryProperties.Builder, which maintain a set of all explicitly set fields called JmxUpdateQueryProperties.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).

    • Constructor Detail

      • JmxUpdateQueryProperties

        @Deprecated
        public JmxUpdateQueryProperties​(String managedBeanQuery,
                                        String jmxAttributes,
                                        String identityMetric,
                                        String autoRowPrefix,
                                        Boolean isMetricServiceEnabled)
        Deprecated.
    • Method Detail

      • getManagedBeanQuery

        public String getManagedBeanQuery()
        JMX Managed Bean Query or Metric Service Table name
        Returns:
        the value
      • getJmxAttributes

        public String getJmxAttributes()
        List of JMX attributes or Metric Service Table columns separated by semi-colon
        Returns:
        the value
      • getIdentityMetric

        public String getIdentityMetric()
        Semi-colon separated list of key properties from Managed Bean ObjectName to be used as key metrics
        Returns:
        the value
      • getAutoRowPrefix

        public String getAutoRowPrefix()
        Prefix for an auto generated metric, in case multiple rows with non unique key values are returned
        Returns:
        the value
      • getIsMetricServiceEnabled

        public Boolean getIsMetricServiceEnabled()
        Indicates if Metric Service is enabled on server domain
        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class MetricExtensionUpdateQueryProperties
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation