Package com.oracle.bmc.logging.model
Class ServiceSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.logging.model.ServiceSummary.Builder
-
- Enclosing class:
- ServiceSummary
public static class ServiceSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceSummary
build()
ServiceSummary.Builder
copy(ServiceSummary model)
ServiceSummary.Builder
endpoint(String endpoint)
Service endpoint.ServiceSummary.Builder
id(String id)
Service ID.ServiceSummary.Builder
name(String name)
User-friendly service name.ServiceSummary.Builder
namespace(String namespace)
Apollo project namespace, if any.ServiceSummary.Builder
resourceTypes(List<ResourceType> resourceTypes)
Type of resource that a service provides.ServiceSummary.Builder
servicePrincipalName(String servicePrincipalName)
Service ID as set in Service Principal.ServiceSummary.Builder
tenantId(String tenantId)
Tenant OCID.
-
-
-
Method Detail
-
tenantId
public ServiceSummary.Builder tenantId(String tenantId)
Tenant OCID.- Parameters:
tenantId
- the value to set- Returns:
- this builder
-
namespace
public ServiceSummary.Builder namespace(String namespace)
Apollo project namespace, if any.- Parameters:
namespace
- the value to set- Returns:
- this builder
-
servicePrincipalName
public ServiceSummary.Builder servicePrincipalName(String servicePrincipalName)
Service ID as set in Service Principal.- Parameters:
servicePrincipalName
- the value to set- Returns:
- this builder
-
endpoint
public ServiceSummary.Builder endpoint(String endpoint)
Service endpoint.- Parameters:
endpoint
- the value to set- Returns:
- this builder
-
name
public ServiceSummary.Builder name(String name)
User-friendly service name.- Parameters:
name
- the value to set- Returns:
- this builder
-
id
public ServiceSummary.Builder id(String id)
Service ID.- Parameters:
id
- the value to set- Returns:
- this builder
-
resourceTypes
public ServiceSummary.Builder resourceTypes(List<ResourceType> resourceTypes)
Type of resource that a service provides.- Parameters:
resourceTypes
- the value to set- Returns:
- this builder
-
build
public ServiceSummary build()
-
copy
public ServiceSummary.Builder copy(ServiceSummary model)
-
-