Interface RStudioServerProDomainSettings.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RStudioServerProDomainSettings.Builder,RStudioServerProDomainSettings>, SdkBuilder<RStudioServerProDomainSettings.Builder,RStudioServerProDomainSettings>, SdkPojo
Enclosing class:
RStudioServerProDomainSettings

public static interface RStudioServerProDomainSettings.Builder extends SdkPojo, CopyableBuilder<RStudioServerProDomainSettings.Builder,RStudioServerProDomainSettings>
  • Method Details

    • domainExecutionRoleArn

      RStudioServerProDomainSettings.Builder domainExecutionRoleArn(String domainExecutionRoleArn)

      The ARN of the execution role for the RStudioServerPro Domain-level app.

      Parameters:
      domainExecutionRoleArn - The ARN of the execution role for the RStudioServerPro Domain-level app.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rStudioConnectUrl

      RStudioServerProDomainSettings.Builder rStudioConnectUrl(String rStudioConnectUrl)

      A URL pointing to an RStudio Connect server.

      Parameters:
      rStudioConnectUrl - A URL pointing to an RStudio Connect server.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rStudioPackageManagerUrl

      RStudioServerProDomainSettings.Builder rStudioPackageManagerUrl(String rStudioPackageManagerUrl)

      A URL pointing to an RStudio Package Manager server.

      Parameters:
      rStudioPackageManagerUrl - A URL pointing to an RStudio Package Manager server.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • defaultResourceSpec

      RStudioServerProDomainSettings.Builder defaultResourceSpec(ResourceSpec defaultResourceSpec)
      Sets the value of the DefaultResourceSpec property for this object.
      Parameters:
      defaultResourceSpec - The new value for the DefaultResourceSpec property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • defaultResourceSpec

      default RStudioServerProDomainSettings.Builder defaultResourceSpec(Consumer<ResourceSpec.Builder> defaultResourceSpec)
      Sets the value of the DefaultResourceSpec property for this object. This is a convenience method that creates an instance of the ResourceSpec.Builder avoiding the need to create one manually via ResourceSpec.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to defaultResourceSpec(ResourceSpec).

      Parameters:
      defaultResourceSpec - a consumer that will call methods on ResourceSpec.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: