Class MonitoredInstance.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • instanceId

        public MonitoredInstance.Builder instanceId​(String instanceId)
        The OCID of monitored instance.
        Parameters:
        instanceId - the value to set
        Returns:
        this builder
      • compartmentId

        public MonitoredInstance.Builder compartmentId​(String compartmentId)
        Compartment Identifier OCID
        Parameters:
        compartmentId - the value to set
        Returns:
        this builder
      • managementAgentId

        public MonitoredInstance.Builder managementAgentId​(String managementAgentId)
        Management Agent Identifier OCID.

        Used to invoke manage operations on Management Agent Cloud Service.

        Parameters:
        managementAgentId - the value to set
        Returns:
        this builder
      • timeCreated

        public MonitoredInstance.Builder timeCreated​(Date timeCreated)
        The time the MonitoredInstance was created.

        An RFC3339 formatted datetime string

        Parameters:
        timeCreated - the value to set
        Returns:
        this builder
      • timeUpdated

        public MonitoredInstance.Builder timeUpdated​(Date timeUpdated)
        The time the MonitoredInstance was updated.

        An RFC3339 formatted datetime string

        Parameters:
        timeUpdated - the value to set
        Returns:
        this builder
      • lifecycleDetails

        public MonitoredInstance.Builder lifecycleDetails​(String lifecycleDetails)
        A message describing the current state in more detail.

        For example, can be used to provide actionable information for a resource in Failed state.

        Parameters:
        lifecycleDetails - the value to set
        Returns:
        this builder