public static final class

DeploymentCreation.Builder

extends Object
java.lang.Object
   ↳ com.terradue.dsi.model.DeploymentCreation.Builder

Summary

Public Constructors
DeploymentCreation.Builder()
Public Methods
DeploymentCreation build()
DeploymentCreation.Builder withApplianceId(int applianceId)
DeploymentCreation.Builder withDeploymentClusterId(String deploymentClusterId)
DeploymentCreation.Builder withDescription(String description)
DeploymentCreation.Builder withEndDate(String endDate)
DeploymentCreation.Builder withMemoryMb(int memoryMb)
DeploymentCreation.Builder withName(String name)
DeploymentCreation.Builder withNetwork(String networkId)
DeploymentCreation.Builder withPerformanceUnit(int performanceUnit)
DeploymentCreation.Builder withPermanentIp(boolean permanentIp)
DeploymentCreation.Builder withProviderId(String providerId)
DeploymentCreation.Builder withQualifierId(String qualifierId)
DeploymentCreation.Builder withReservationId(String reservationId)
DeploymentCreation.Builder withUseExternalIp(boolean useExternalIp)
DeploymentCreation.Builder withUserDelegates(List<String> usersId)
DeploymentCreation.Builder withVirtualCPUs(int virtualCPUs)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public DeploymentCreation.Builder ()

Public Methods

public DeploymentCreation build ()

public DeploymentCreation.Builder withApplianceId (int applianceId)

Parameters
applianceId the applianceId to set

public DeploymentCreation.Builder withDeploymentClusterId (String deploymentClusterId)

Parameters
deploymentClusterId the deploymentClusterId to set

public DeploymentCreation.Builder withDescription (String description)

Parameters
description the description to set

public DeploymentCreation.Builder withEndDate (String endDate)

Parameters
endDate the endDate to set

public DeploymentCreation.Builder withMemoryMb (int memoryMb)

Parameters
memoryMb the memoryMb to set

public DeploymentCreation.Builder withName (String name)

Parameters
name the name to set

public DeploymentCreation.Builder withNetwork (String networkId)

Parameters
networkId the network to set

public DeploymentCreation.Builder withPerformanceUnit (int performanceUnit)

Parameters
performanceUnit the performanceUnit to set

public DeploymentCreation.Builder withPermanentIp (boolean permanentIp)

Parameters
permanentIp the permanentIp to set

public DeploymentCreation.Builder withProviderId (String providerId)

Parameters
providerId the providerId to set

public DeploymentCreation.Builder withQualifierId (String qualifierId)

Parameters
qualifierId the qualifierId to set

public DeploymentCreation.Builder withReservationId (String reservationId)

Parameters
reservationId the reservationId to set

public DeploymentCreation.Builder withUseExternalIp (boolean useExternalIp)

Parameters
useExternalIp the useExternalIp to set

public DeploymentCreation.Builder withUserDelegates (List<String> usersId)

public DeploymentCreation.Builder withVirtualCPUs (int virtualCPUs)

Parameters
virtualCPUs the virtualCPUs to set