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 ServiceEnvironmentbuild()ServiceEnvironment.BuildercompartmentId(String compartmentId)The OCID for the compartment.ServiceEnvironment.BuilderconsoleUrl(String consoleUrl)The URL for the console.ServiceEnvironment.Buildercopy(ServiceEnvironment model)ServiceEnvironment.Builderid(String id)Unqiue identifier for the entitlement related to the environment.ServiceEnvironment.BuilderserviceDefinition(ServiceDefinition serviceDefinition)ServiceEnvironment.BuilderserviceEnvironmentEndpoints(List<ServiceEnvironmentEndPointOverview> serviceEnvironmentEndpoints)Array of service environment end points.ServiceEnvironment.Builderstatus(ServiceEntitlementRegistrationStatus status)Status of the entitlement registration for the service.ServiceEnvironment.BuildersubscriptionId(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)
-
-