Class ClusterEndpointConfig.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • subnetId

        public ClusterEndpointConfig.Builder subnetId​(String subnetId)
        The OCID of the regional subnet in which to place the Cluster endpoint.
        Parameters:
        subnetId - the value to set
        Returns:
        this builder
      • nsgIds

        public ClusterEndpointConfig.Builder nsgIds​(List<String> nsgIds)
        A list of the OCIDs of the network security groups (NSGs) to apply to the cluster endpoint.

        For more information about NSGs, see NetworkSecurityGroup.

        Parameters:
        nsgIds - the value to set
        Returns:
        this builder
      • isPublicIpEnabled

        public ClusterEndpointConfig.Builder isPublicIpEnabled​(Boolean isPublicIpEnabled)
        Whether the cluster should be assigned a public IP address.

        Defaults to false. If set to true on a private subnet, the cluster provisioning will fail.

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