Class ServiceEnvironment.Builder
- java.lang.Object
-
- com.oracle.bmc.servicemanagerproxy.model.ServiceEnvironment.Builder
-
- Enclosing class:
- ServiceEnvironment
public static class ServiceEnvironment.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceEnvironment
build()
ServiceEnvironment.Builder
compartmentId(String compartmentId)
The OCID for the compartment.ServiceEnvironment.Builder
consoleUrl(String consoleUrl)
The URL for the console.ServiceEnvironment.Builder
copy(ServiceEnvironment model)
ServiceEnvironment.Builder
id(String id)
Unqiue identifier for the entitlement related to the environment.ServiceEnvironment.Builder
serviceDefinition(ServiceDefinition serviceDefinition)
ServiceEnvironment.Builder
serviceEnvironmentEndpoints(List<ServiceEnvironmentEndPointOverview> serviceEnvironmentEndpoints)
Array of service environment end points.ServiceEnvironment.Builder
status(ServiceEntitlementRegistrationStatus status)
Status of the entitlement registration for the service.ServiceEnvironment.Builder
subscriptionId(String subscriptionId)
The unique subscription ID associated with the service environment ID.
-
-
-
Method Detail
-
id
public ServiceEnvironment.Builder id(String id)
Unqiue identifier for the entitlement related to the environment.*Note:** Not an [OCID](https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
- Parameters:
id
- the value to set- Returns:
- this builder
-
subscriptionId
public ServiceEnvironment.Builder subscriptionId(String subscriptionId)
The unique subscription ID associated with the service environment ID.*Note:** Not an [OCID](https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
- Parameters:
subscriptionId
- the value to set- Returns:
- this builder
-
status
public ServiceEnvironment.Builder status(ServiceEntitlementRegistrationStatus status)
Status of the entitlement registration for the service.- Parameters:
status
- the value to set- Returns:
- this builder
-
compartmentId
public ServiceEnvironment.Builder compartmentId(String compartmentId)
The OCID for the compartment.- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
serviceDefinition
public ServiceEnvironment.Builder serviceDefinition(ServiceDefinition serviceDefinition)
-
consoleUrl
public ServiceEnvironment.Builder consoleUrl(String consoleUrl)
The URL for the console.- Parameters:
consoleUrl
- the value to set- Returns:
- this builder
-
serviceEnvironmentEndpoints
public ServiceEnvironment.Builder serviceEnvironmentEndpoints(List<ServiceEnvironmentEndPointOverview> serviceEnvironmentEndpoints)
Array of service environment end points.- Parameters:
serviceEnvironmentEndpoints
- the value to set- Returns:
- this builder
-
build
public ServiceEnvironment build()
-
copy
public ServiceEnvironment.Builder copy(ServiceEnvironment model)
-
-