Interface NetworkConfig.Builder

  • Method Details

    • networkAccessType

      NetworkConfig.Builder networkAccessType(String networkAccessType)

      The network access type for the notebook run. Valid values are PUBLIC_INTERNET_ONLY and VPC_ONLY.

      Parameters:
      networkAccessType - The network access type for the notebook run. Valid values are PUBLIC_INTERNET_ONLY and VPC_ONLY.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • networkAccessType

      NetworkConfig.Builder networkAccessType(NetworkAccessType networkAccessType)

      The network access type for the notebook run. Valid values are PUBLIC_INTERNET_ONLY and VPC_ONLY.

      Parameters:
      networkAccessType - The network access type for the notebook run. Valid values are PUBLIC_INTERNET_ONLY and VPC_ONLY.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • vpcId

      The identifier of the VPC for the notebook run. This is required when the network access type is VPC_ONLY.

      Parameters:
      vpcId - The identifier of the VPC for the notebook run. This is required when the network access type is VPC_ONLY.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetIds

      NetworkConfig.Builder subnetIds(Collection<String> subnetIds)

      The identifiers of the subnets for the notebook run. You can specify up to 10 subnets.

      Parameters:
      subnetIds - The identifiers of the subnets for the notebook run. You can specify up to 10 subnets.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetIds

      NetworkConfig.Builder subnetIds(String... subnetIds)

      The identifiers of the subnets for the notebook run. You can specify up to 10 subnets.

      Parameters:
      subnetIds - The identifiers of the subnets for the notebook run. You can specify up to 10 subnets.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      NetworkConfig.Builder securityGroupIds(Collection<String> securityGroupIds)

      The identifiers of the security groups for the notebook run. You can specify up to 5 security groups.

      Parameters:
      securityGroupIds - The identifiers of the security groups for the notebook run. You can specify up to 5 security groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      NetworkConfig.Builder securityGroupIds(String... securityGroupIds)

      The identifiers of the security groups for the notebook run. You can specify up to 5 security groups.

      Parameters:
      securityGroupIds - The identifiers of the security groups for the notebook run. You can specify up to 5 security groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.