public static class CreateOccAvailabilityCatalogDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateOccAvailabilityCatalogDetails.Builder occCustomerGroupId(String occCustomerGroupId)
The OCID of the customer group.
occCustomerGroupId
- the value to setpublic CreateOccAvailabilityCatalogDetails.Builder namespace(Namespace namespace)
The name of the OCI service in consideration. For example, Compute, Exadata, and so on.
namespace
- the value to setpublic CreateOccAvailabilityCatalogDetails.Builder compartmentId(String compartmentId)
Since all resources are at tenancy level hence this will be the ocid of the tenancy where operation is to be performed.
compartmentId
- the value to setpublic CreateOccAvailabilityCatalogDetails.Builder base64EncodedCatalogDetails(String base64EncodedCatalogDetails)
The base 64 encoded string corresponding to the catalog file contents.
base64EncodedCatalogDetails
- the value to setpublic CreateOccAvailabilityCatalogDetails.Builder metadataDetails(MetadataDetails metadataDetails)
public CreateOccAvailabilityCatalogDetails.Builder displayName(String displayName)
The display name of the availability catalog.
displayName
- the value to setpublic CreateOccAvailabilityCatalogDetails.Builder description(String description)
Additional information about the availability catalog.
description
- the value to setpublic CreateOccAvailabilityCatalogDetails.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope. Exists
for cross-compatibility only. Example: {"bar-key": "value"}
freeformTags
- the value to setpublic CreateOccAvailabilityCatalogDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace.
Example: {"foo-namespace": {"bar-key": "value"}}
definedTags
- the value to setpublic CreateOccAvailabilityCatalogDetails build()
public CreateOccAvailabilityCatalogDetails.Builder copy(CreateOccAvailabilityCatalogDetails model)
Copyright © 2016–2024. All rights reserved.