public static class ManagementSavedSearchSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ManagementSavedSearchSummary |
build() |
ManagementSavedSearchSummary.Builder |
compartmentId(String compartmentId)
OCID of the compartment in which the saved search resides.
|
ManagementSavedSearchSummary.Builder |
copy(ManagementSavedSearchSummary model) |
ManagementSavedSearchSummary.Builder |
createdBy(String createdBy)
User who created the saved search.
|
ManagementSavedSearchSummary.Builder |
dataConfig(List<Object> dataConfig)
Array of JSON that contain data source options.
|
ManagementSavedSearchSummary.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
ManagementSavedSearchSummary.Builder |
description(String description)
Description of the saved search.
|
ManagementSavedSearchSummary.Builder |
displayName(String displayName)
Display name of the saved search.
|
ManagementSavedSearchSummary.Builder |
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.
|
ManagementSavedSearchSummary.Builder |
id(String id)
ID of the saved search.
|
ManagementSavedSearchSummary.Builder |
isOobSavedSearch(Boolean isOobSavedSearch)
Determines whether the saved search is an Out-of-the-Box (OOB) saved search.
|
ManagementSavedSearchSummary.Builder |
lifecycleState(LifecycleStates lifecycleState)
Current lifecycle state of the saved search.
|
ManagementSavedSearchSummary.Builder |
metadataVersion(String metadataVersion)
Version of the metadata.
|
ManagementSavedSearchSummary.Builder |
nls(Object nls)
JSON that contains internationalization options.
|
ManagementSavedSearchSummary.Builder |
parametersConfig(List<Object> parametersConfig)
Defines parameters for the saved search.
|
ManagementSavedSearchSummary.Builder |
providerId(String providerId)
ID of the service (for example log-analytics) that owns the saved search.
|
ManagementSavedSearchSummary.Builder |
providerName(String providerName)
Name of the service (for example, Logging Analytics) that owns the saved search.
|
ManagementSavedSearchSummary.Builder |
providerVersion(String providerVersion)
Version of the service that owns this saved search.
|
ManagementSavedSearchSummary.Builder |
screenImage(String screenImage)
Screen image of the saved search.
|
ManagementSavedSearchSummary.Builder |
timeCreated(Date timeCreated)
Date and time the saved search was created.
|
ManagementSavedSearchSummary.Builder |
timeUpdated(Date timeUpdated)
Date and time the saved search was updated.
|
ManagementSavedSearchSummary.Builder |
type(SavedSearchTypes type)
Determines how the saved search is displayed in a dashboard.
|
ManagementSavedSearchSummary.Builder |
uiConfig(Object uiConfig)
JSON that contains user interface options.
|
ManagementSavedSearchSummary.Builder |
updatedBy(String updatedBy)
User who updated the saved search.
|
ManagementSavedSearchSummary.Builder |
widgetTemplate(String widgetTemplate)
Reference to the HTML file of the widget.
|
ManagementSavedSearchSummary.Builder |
widgetVM(String widgetVM)
Reference to the view model of the widget.
|
public ManagementSavedSearchSummary.Builder id(String id)
ID of the saved search.
id
- the value to setpublic ManagementSavedSearchSummary.Builder displayName(String displayName)
Display name of the saved search.
displayName
- the value to setpublic ManagementSavedSearchSummary.Builder isOobSavedSearch(Boolean isOobSavedSearch)
Determines whether the saved search is an Out-of-the-Box (OOB) saved search. Note that OOB saved searches are only provided by Oracle and cannot be modified.
isOobSavedSearch
- the value to setpublic ManagementSavedSearchSummary.Builder compartmentId(String compartmentId)
OCID of the compartment in which the saved search resides.
compartmentId
- the value to setpublic ManagementSavedSearchSummary.Builder providerId(String providerId)
ID of the service (for example log-analytics) that owns the saved search. Each service has a unique ID.
providerId
- the value to setpublic ManagementSavedSearchSummary.Builder providerVersion(String providerVersion)
Version of the service that owns this saved search.
providerVersion
- the value to setpublic ManagementSavedSearchSummary.Builder providerName(String providerName)
Name of the service (for example, Logging Analytics) that owns the saved search.
providerName
- the value to setpublic ManagementSavedSearchSummary.Builder description(String description)
Description of the saved search.
description
- the value to setpublic ManagementSavedSearchSummary.Builder nls(Object nls)
JSON that contains internationalization options.
nls
- the value to setpublic ManagementSavedSearchSummary.Builder type(SavedSearchTypes type)
Determines how the saved search is displayed in a dashboard.
type
- the value to setpublic ManagementSavedSearchSummary.Builder uiConfig(Object uiConfig)
JSON that contains user interface options.
uiConfig
- the value to setpublic ManagementSavedSearchSummary.Builder dataConfig(List<Object> dataConfig)
Array of JSON that contain data source options.
dataConfig
- the value to setpublic ManagementSavedSearchSummary.Builder createdBy(String createdBy)
User who created the saved search.
createdBy
- the value to setpublic ManagementSavedSearchSummary.Builder updatedBy(String updatedBy)
User who updated the saved search.
updatedBy
- the value to setpublic ManagementSavedSearchSummary.Builder timeCreated(Date timeCreated)
Date and time the saved search was created.
timeCreated
- the value to setpublic ManagementSavedSearchSummary.Builder timeUpdated(Date timeUpdated)
Date and time the saved search was updated.
timeUpdated
- the value to setpublic ManagementSavedSearchSummary.Builder screenImage(String screenImage)
Screen image of the saved search.
screenImage
- the value to setpublic ManagementSavedSearchSummary.Builder metadataVersion(String metadataVersion)
Version of the metadata.
metadataVersion
- the value to setpublic ManagementSavedSearchSummary.Builder widgetTemplate(String widgetTemplate)
Reference to the HTML file of the widget.
widgetTemplate
- the value to setpublic ManagementSavedSearchSummary.Builder widgetVM(String widgetVM)
Reference to the view model of the widget.
widgetVM
- the value to setpublic ManagementSavedSearchSummary.Builder lifecycleState(LifecycleStates lifecycleState)
Current lifecycle state of the saved search.
lifecycleState
- the value to setpublic ManagementSavedSearchSummary.Builder parametersConfig(List<Object> parametersConfig)
Defines parameters for the saved search.
parametersConfig
- the value to setpublic ManagementSavedSearchSummary.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 ManagementSavedSearchSummary.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 ManagementSavedSearchSummary build()
public ManagementSavedSearchSummary.Builder copy(ManagementSavedSearchSummary model)
Copyright © 2016–2023. All rights reserved.