Class OutboundClusterSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • displayName

        public OutboundClusterSummary.Builder displayName​(String displayName)
        Name of the Outbound cluster.

        Avoid entering confidential information.

        Parameters:
        displayName - the value to set
        Returns:
        this builder
      • pingSchedule

        public OutboundClusterSummary.Builder pingSchedule​(String pingSchedule)
        Sets the time interval between regular application-level ping messages that are sent to try and keep outbound cluster connections alive.

        If set to -1, application-level ping messages to this outbound cluster are not sent. If unset, application-level ping messages are sent according to the global transport.ping_schedule setting, which defaults to -1 meaning that pings are not sent.

        Parameters:
        pingSchedule - the value to set
        Returns:
        this builder
      • isSkipUnavailable

        public OutboundClusterSummary.Builder isSkipUnavailable​(Boolean isSkipUnavailable)
        Flag to indicate whether to skip the Outbound cluster during cross cluster search, if it is unavailable
        Parameters:
        isSkipUnavailable - the value to set
        Returns:
        this builder
      • seedClusterId

        public OutboundClusterSummary.Builder seedClusterId​(String seedClusterId)
        OCID of the Outbound cluster
        Parameters:
        seedClusterId - the value to set
        Returns:
        this builder