Class MonitoredResourceAliasCredential.Builder
- java.lang.Object
-
- com.oracle.bmc.stackmonitoring.model.MonitoredResourceAliasCredential.Builder
-
- Enclosing class:
- MonitoredResourceAliasCredential
public static class MonitoredResourceAliasCredential.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MonitoredResourceAliasCredential
build()
MonitoredResourceAliasCredential.Builder
copy(MonitoredResourceAliasCredential model)
MonitoredResourceAliasCredential.Builder
credential(MonitoredResourceAliasSourceCredential credential)
MonitoredResourceAliasCredential.Builder
name(String name)
The name of the alias, within the context of the source.MonitoredResourceAliasCredential.Builder
source(String source)
The source type and source name combination,delimited with (.) separator.
-
-
-
Method Detail
-
source
public MonitoredResourceAliasCredential.Builder source(String source)
The source type and source name combination,delimited with (.) separator.Example: {source type}.{source name} and source type max char limit is 63.
- Parameters:
source
- the value to set- Returns:
- this builder
-
name
public MonitoredResourceAliasCredential.Builder name(String name)
The name of the alias, within the context of the source.- Parameters:
name
- the value to set- Returns:
- this builder
-
credential
public MonitoredResourceAliasCredential.Builder credential(MonitoredResourceAliasSourceCredential credential)
-
build
public MonitoredResourceAliasCredential build()
-
copy
public MonitoredResourceAliasCredential.Builder copy(MonitoredResourceAliasCredential model)
-
-