Class DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.Builder
- java.lang.Object
-
- com.oracle.bmc.databasetools.model.DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.Builder
-
- Enclosing class:
- DatabaseToolsMcpToolsetCustomizableReportingToolsVersion
public static class DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
version
public DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.Builder version(Integer version)
The version number.- Parameters:
version- the value to set- Returns:
- this builder
-
description
public DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.Builder description(String description)
A description of this version.- Parameters:
description- the value to set- Returns:
- this builder
-
features
public DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.Builder features(List<String> features)
Optional feature flags or attributes for this version.- Parameters:
features- the value to set- Returns:
- this builder
-
defaultReportAllowedRoles
public DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.Builder defaultReportAllowedRoles(List<String> defaultReportAllowedRoles)
The roles granted access to this toolset version by default.- Parameters:
defaultReportAllowedRoles- the value to set- Returns:
- this builder
-
tools
public DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.Builder tools(List<DatabaseToolsMcpToolsetVersionTool> tools)
The tools available in this version.- Parameters:
tools- the value to set- Returns:
- this builder
-
build
public DatabaseToolsMcpToolsetCustomizableReportingToolsVersion build()
-
-