Class InstallationSite.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • installationKey

        public InstallationSite.Builder installationKey​(String installationKey)
        The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system.
        Parameters:
        installationKey - the value to set
        Returns:
        this builder
      • managedInstanceId

        public InstallationSite.Builder managedInstanceId​(String managedInstanceId)
        The OCID of the related managed instance.
        Parameters:
        managedInstanceId - the value to set
        Returns:
        this builder
      • path

        public InstallationSite.Builder path​(String path)
        The file system path of the installation.
        Parameters:
        path - the value to set
        Returns:
        this builder
      • approximateApplicationCount

        public InstallationSite.Builder approximateApplicationCount​(Integer approximateApplicationCount)
        The approximate count of applications running on this installation
        Parameters:
        approximateApplicationCount - the value to set
        Returns:
        this builder
      • timeLastSeen

        public InstallationSite.Builder timeLastSeen​(Date timeLastSeen)
        The date and time the resource was last reported to JMS.

        This is potentially after the specified time period provided by the filters. For example, a resource can be last reported to JMS before the start of a specified time period, if it is also reported during the time period.

        Parameters:
        timeLastSeen - the value to set
        Returns:
        this builder
      • lifecycleState

        public InstallationSite.Builder lifecycleState​(LifecycleState lifecycleState)
        The lifecycle state of the installation site.
        Parameters:
        lifecycleState - the value to set
        Returns:
        this builder
      • managedInstanceType

        public InstallationSite.Builder managedInstanceType​(ManagedInstanceType managedInstanceType)
        The type of the source of events.
        Parameters:
        managedInstanceType - the value to set
        Returns:
        this builder
      • hostname

        public InstallationSite.Builder hostname​(String hostname)
        The hostname of the managed instance (if applicable).
        Parameters:
        hostname - the value to set
        Returns:
        this builder