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 ServiceSummarybuild()ServiceSummary.Buildercopy(ServiceSummary model)ServiceSummary.Builderendpoint(String endpoint)Service endpoint.ServiceSummary.Builderid(String id)Service ID.ServiceSummary.Buildername(String name)User-friendly service name.ServiceSummary.Buildernamespace(String namespace)Apollo project namespace, if any.ServiceSummary.BuilderresourceTypes(List<ResourceType> resourceTypes)Type of resource that a service provides.ServiceSummary.BuilderservicePrincipalName(String servicePrincipalName)Service ID as set in Service Principal.ServiceSummary.BuildertenantId(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)
-
-