public static class ServiceCatalog.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ServiceCatalog |
build() |
ServiceCatalog.Builder |
compartmentId(String compartmentId)
The Compartment id where the service catalog exists
|
ServiceCatalog.Builder |
copy(ServiceCatalog model) |
ServiceCatalog.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
ServiceCatalog.Builder |
displayName(String displayName)
The name of the service catalog.
|
ServiceCatalog.Builder |
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.
|
ServiceCatalog.Builder |
id(String id)
The unique identifier for the Service catalog.
|
ServiceCatalog.Builder |
lifecycleState(ServiceCatalog.LifecycleState lifecycleState)
The lifecycle state of the service catalog.
|
ServiceCatalog.Builder |
timeCreated(Date timeCreated)
The date and time the service catalog was created, expressed in RFC
3339 timestamp format.
|
ServiceCatalog.Builder |
timeUpdated(Date timeUpdated)
The date and time the service catalog was last modified, expressed in RFC
3339 timestamp format.
|
public ServiceCatalog.Builder id(String id)
The unique identifier for the Service catalog.
id
- the value to setpublic ServiceCatalog.Builder compartmentId(String compartmentId)
The Compartment id where the service catalog exists
compartmentId
- the value to setpublic ServiceCatalog.Builder displayName(String displayName)
The name of the service catalog.
displayName
- the value to setpublic ServiceCatalog.Builder lifecycleState(ServiceCatalog.LifecycleState lifecycleState)
The lifecycle state of the service catalog.
lifecycleState
- the value to setpublic ServiceCatalog.Builder timeCreated(Date timeCreated)
The date and time the service catalog was created, expressed in RFC 3339 timestamp format.
Example: 2021-05-26T21:10:29.600Z
timeCreated
- the value to setpublic ServiceCatalog.Builder timeUpdated(Date timeUpdated)
The date and time the service catalog was last modified, expressed in RFC 3339 timestamp format.
Example: 2021-12-10T05:10:29.721Z
timeUpdated
- the value to setpublic ServiceCatalog.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 ServiceCatalog.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 ServiceCatalog build()
public ServiceCatalog.Builder copy(ServiceCatalog model)
Copyright © 2016–2024. All rights reserved.