Package com.oracle.bmc.marketplace.model
Class LaunchEligibility.Builder
- java.lang.Object
-
- com.oracle.bmc.marketplace.model.LaunchEligibility.Builder
-
- Enclosing class:
- LaunchEligibility
public static class LaunchEligibility.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LaunchEligibility
build()
LaunchEligibility.Builder
copy(LaunchEligibility model)
LaunchEligibility.Builder
imageId(String imageId)
PIC Image IDLaunchEligibility.Builder
ineligibilityReason(IneligibilityReasonEnum ineligibilityReason)
Reason the account is ineligible to launch paid listingsLaunchEligibility.Builder
isLaunchAllowed(Boolean isLaunchAllowed)
Is the tenant permitted to launch the PIC imageLaunchEligibility.Builder
meters(String meters)
related meters for the PIC image
-
-
-
Method Detail
-
imageId
public LaunchEligibility.Builder imageId(String imageId)
PIC Image ID- Parameters:
imageId
- the value to set- Returns:
- this builder
-
isLaunchAllowed
public LaunchEligibility.Builder isLaunchAllowed(Boolean isLaunchAllowed)
Is the tenant permitted to launch the PIC image- Parameters:
isLaunchAllowed
- the value to set- Returns:
- this builder
-
meters
public LaunchEligibility.Builder meters(String meters)
related meters for the PIC image- Parameters:
meters
- the value to set- Returns:
- this builder
-
ineligibilityReason
public LaunchEligibility.Builder ineligibilityReason(IneligibilityReasonEnum ineligibilityReason)
Reason the account is ineligible to launch paid listings- Parameters:
ineligibilityReason
- the value to set- Returns:
- this builder
-
build
public LaunchEligibility build()
-
copy
public LaunchEligibility.Builder copy(LaunchEligibility model)
-
-