Class RemoteBackend.Builder

java.lang.Object
com.hashicorp.cdktf.RemoteBackend.Builder
All Implemented Interfaces:
software.amazon.jsii.Builder<RemoteBackend>
Enclosing class:
RemoteBackend

@Stability(Experimental) public static final class RemoteBackend.Builder extends Object implements software.amazon.jsii.Builder<RemoteBackend>
(experimental) A fluent builder for RemoteBackend.
  • Method Details

    • create

      @Stability(Experimental) public static RemoteBackend.Builder create(software.constructs.Construct scope)
      Parameters:
      scope - This parameter is required.
      Returns:
      a new instance of RemoteBackend.Builder.
    • organization

      @Stability(Experimental) public RemoteBackend.Builder organization(String organization)
      Parameters:
      organization - This parameter is required.
      Returns:
      this
    • workspaces

      @Stability(Experimental) public RemoteBackend.Builder workspaces(IRemoteWorkspace workspaces)
      Parameters:
      workspaces - This parameter is required.
      Returns:
      this
    • hostname

      @Stability(Experimental) public RemoteBackend.Builder hostname(String hostname)
      Parameters:
      hostname - This parameter is required.
      Returns:
      this
    • token

      @Stability(Experimental) public RemoteBackend.Builder token(String token)
      Parameters:
      token - This parameter is required.
      Returns:
      this
    • build

      @Stability(Experimental) public RemoteBackend build()
      Specified by:
      build in interface software.amazon.jsii.Builder<RemoteBackend>
      Returns:
      a newly built instance of RemoteBackend.