public static class CreateDelegationSubscriptionDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateDelegationSubscriptionDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment that contains the Delegation Control.
compartmentId
- the value to setpublic CreateDelegationSubscriptionDetails.Builder serviceProviderId(String serviceProviderId)
Unique identifier of the Service Provider.
serviceProviderId
- the value to setpublic CreateDelegationSubscriptionDetails.Builder description(String description)
Description of the Delegation Subscription.
description
- the value to setpublic CreateDelegationSubscriptionDetails.Builder subscribedServiceType(ServiceProviderServiceType subscribedServiceType)
Subscribed Service Provider Service Type.
subscribedServiceType
- the value to setpublic CreateDelegationSubscriptionDetails.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}
freeformTags
- the value to setpublic CreateDelegationSubscriptionDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
Example: {"Operations": {"CostCenter": "42"}}
definedTags
- the value to setpublic CreateDelegationSubscriptionDetails build()
public CreateDelegationSubscriptionDetails.Builder copy(CreateDelegationSubscriptionDetails model)
Copyright © 2016–2024. All rights reserved.