Package com.oracle.bmc.core.model
Class CreateAppCatalogSubscriptionDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.CreateAppCatalogSubscriptionDetails.Builder
-
- Enclosing class:
- CreateAppCatalogSubscriptionDetails
public static class CreateAppCatalogSubscriptionDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
compartmentId
public CreateAppCatalogSubscriptionDetails.Builder compartmentId(String compartmentId)
The compartmentID for the subscription.- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
listingId
public CreateAppCatalogSubscriptionDetails.Builder listingId(String listingId)
The OCID of the listing.- Parameters:
listingId
- the value to set- Returns:
- this builder
-
listingResourceVersion
public CreateAppCatalogSubscriptionDetails.Builder listingResourceVersion(String listingResourceVersion)
Listing resource version.- Parameters:
listingResourceVersion
- the value to set- Returns:
- this builder
-
oracleTermsOfUseLink
public CreateAppCatalogSubscriptionDetails.Builder oracleTermsOfUseLink(String oracleTermsOfUseLink)
Oracle TOU link- Parameters:
oracleTermsOfUseLink
- the value to set- Returns:
- this builder
-
eulaLink
public CreateAppCatalogSubscriptionDetails.Builder eulaLink(String eulaLink)
EULA link- Parameters:
eulaLink
- the value to set- Returns:
- this builder
-
timeRetrieved
public CreateAppCatalogSubscriptionDetails.Builder timeRetrieved(Date timeRetrieved)
Date and time the agreements were retrieved, in RFC3339 format.Example: 2018-03-20T12:32:53.532Z
- Parameters:
timeRetrieved
- the value to set- Returns:
- this builder
-
signature
public CreateAppCatalogSubscriptionDetails.Builder signature(String signature)
A generated signature for this listing resource version retrieved the agreements API.- Parameters:
signature
- the value to set- Returns:
- this builder
-
build
public CreateAppCatalogSubscriptionDetails build()
-
copy
public CreateAppCatalogSubscriptionDetails.Builder copy(CreateAppCatalogSubscriptionDetails model)
-
-