SapSizingRecommendationRequest Class
- java.
lang. Object - com.
azure. resourcemanager. workloadssapvirtualinstance. models. SapSizingRecommendationRequest
- com.
Implements
public final class SapSizingRecommendationRequest
implements JsonSerializable<SapSizingRecommendationRequest>
The SAP Sizing Recommendation request.
Constructor Summary
| Constructor | Description |
|---|---|
| SapSizingRecommendationRequest() |
Creates an instance of Sap |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
appLocation()
Get the app |
|
Sap |
databaseType()
Get the database |
| long |
dbMemory()
Get the db |
|
Sap |
dbScaleMethod()
Get the db |
|
Sap |
deploymentType()
Get the deployment |
|
Sap |
environment()
Get the environment property: Defines the environment type - Production/Non Production. |
|
static
Sap |
fromJson(JsonReader jsonReader)
Reads an instance of Sap |
|
Sap |
highAvailabilityType()
Get the high |
|
Sap |
sapProduct()
Get the sap |
| long |
saps()
Get the saps property: The SAP Application Performance Standard measurement. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Sap |
withAppLocation(String appLocation)
Set the app |
|
Sap |
withDatabaseType(SapDatabaseType databaseType)
Set the database |
|
Sap |
withDbMemory(long dbMemory)
Set the db |
|
Sap |
withDbScaleMethod(SapDatabaseScaleMethod dbScaleMethod)
Set the db |
|
Sap |
withDeploymentType(SapDeploymentType deploymentType)
Set the deployment |
|
Sap |
withEnvironment(SapEnvironmentType environment)
Set the environment property: Defines the environment type - Production/Non Production. |
|
Sap |
withHighAvailabilityType(SapHighAvailabilityType highAvailabilityType)
Set the high |
|
Sap |
withSapProduct(SapProductType sapProduct)
Set the sap |
|
Sap |
withSaps(long saps)
Set the saps property: The SAP Application Performance Standard measurement. |
Methods inherited from java.lang.Object
Constructor Details
SapSizingRecommendationRequest
public SapSizingRecommendationRequest()
Creates an instance of SapSizingRecommendationRequest class.
Method Details
appLocation
public String appLocation()
Get the appLocation property: The geo-location where the resource is to be created.
Returns:
databaseType
public SapDatabaseType databaseType()
Get the databaseType property: The database type.
Returns:
dbMemory
public long dbMemory()
Get the dbMemory property: The database memory configuration.
Returns:
dbScaleMethod
public SapDatabaseScaleMethod dbScaleMethod()
Get the dbScaleMethod property: The DB scale method.
Returns:
deploymentType
public SapDeploymentType deploymentType()
Get the deploymentType property: The deployment type. Eg: SingleServer/ThreeTier.
Returns:
environment
public SapEnvironmentType environment()
Get the environment property: Defines the environment type - Production/Non Production.
Returns:
fromJson
public static SapSizingRecommendationRequest fromJson(JsonReader jsonReader)
Reads an instance of SapSizingRecommendationRequest from the JsonReader.
Parameters:
Returns:
Throws:
highAvailabilityType
public SapHighAvailabilityType highAvailabilityType()
Get the highAvailabilityType property: The high availability type.
Returns:
sapProduct
public SapProductType sapProduct()
Get the sapProduct property: Defines the SAP Product type.
Returns:
saps
public long saps()
Get the saps property: The SAP Application Performance Standard measurement.
Returns:
toJson
validate
public void validate()
Validates the instance.
withAppLocation
public SapSizingRecommendationRequest withAppLocation(String appLocation)
Set the appLocation property: The geo-location where the resource is to be created.
Parameters:
Returns:
withDatabaseType
public SapSizingRecommendationRequest withDatabaseType(SapDatabaseType databaseType)
Set the databaseType property: The database type.
Parameters:
Returns:
withDbMemory
public SapSizingRecommendationRequest withDbMemory(long dbMemory)
Set the dbMemory property: The database memory configuration.
Parameters:
Returns:
withDbScaleMethod
public SapSizingRecommendationRequest withDbScaleMethod(SapDatabaseScaleMethod dbScaleMethod)
Set the dbScaleMethod property: The DB scale method.
Parameters:
Returns:
withDeploymentType
public SapSizingRecommendationRequest withDeploymentType(SapDeploymentType deploymentType)
Set the deploymentType property: The deployment type. Eg: SingleServer/ThreeTier.
Parameters:
Returns:
withEnvironment
public SapSizingRecommendationRequest withEnvironment(SapEnvironmentType environment)
Set the environment property: Defines the environment type - Production/Non Production.
Parameters:
Returns:
withHighAvailabilityType
public SapSizingRecommendationRequest withHighAvailabilityType(SapHighAvailabilityType highAvailabilityType)
Set the highAvailabilityType property: The high availability type.
Parameters:
Returns:
withSapProduct
public SapSizingRecommendationRequest withSapProduct(SapProductType sapProduct)
Set the sapProduct property: Defines the SAP Product type.
Parameters:
Returns:
withSaps
public SapSizingRecommendationRequest withSaps(long saps)
Set the saps property: The SAP Application Performance Standard measurement.
Parameters:
Returns: