Class DependentSource.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.DependentSource.Builder
-
- Enclosing class:
- DependentSource
public static class DependentSource.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DependentSourcebuild()DependentSource.Buildercopy(DependentSource model)DependentSource.Builderdependencies(List<Dependency> dependencies)The list of dependencies defined by the source.DependentSource.BuilderentityTypes(List<LogAnalyticsSourceEntityType> entityTypes)The entity types.DependentSource.BuilderisAutoAssociationEnabled(Boolean isAutoAssociationEnabled)A flag indicating whether or not the source is marked for auto association.DependentSource.BuilderisSystem(Boolean isSystem)The system flag.DependentSource.BuildersourceDisplayName(String sourceDisplayName)The source display name.DependentSource.BuildersourceId(Long sourceId)The source unique identifier.DependentSource.BuildersourceName(String sourceName)The source name.DependentSource.BuildersourceType(String sourceType)The source type.
-
-
-
Method Detail
-
sourceName
public DependentSource.Builder sourceName(String sourceName)
The source name.- Parameters:
sourceName- the value to set- Returns:
- this builder
-
sourceDisplayName
public DependentSource.Builder sourceDisplayName(String sourceDisplayName)
The source display name.- Parameters:
sourceDisplayName- the value to set- Returns:
- this builder
-
sourceId
public DependentSource.Builder sourceId(Long sourceId)
The source unique identifier.- Parameters:
sourceId- the value to set- Returns:
- this builder
-
sourceType
public DependentSource.Builder sourceType(String sourceType)
The source type.- Parameters:
sourceType- the value to set- Returns:
- this builder
-
isSystem
public DependentSource.Builder isSystem(Boolean isSystem)
The system flag.A value of false denotes a custom, or user defined object. A value of true denotes a built in object.
- Parameters:
isSystem- the value to set- Returns:
- this builder
-
isAutoAssociationEnabled
public DependentSource.Builder isAutoAssociationEnabled(Boolean isAutoAssociationEnabled)
A flag indicating whether or not the source is marked for auto association.- Parameters:
isAutoAssociationEnabled- the value to set- Returns:
- this builder
-
entityTypes
public DependentSource.Builder entityTypes(List<LogAnalyticsSourceEntityType> entityTypes)
The entity types.- Parameters:
entityTypes- the value to set- Returns:
- this builder
-
dependencies
public DependentSource.Builder dependencies(List<Dependency> dependencies)
The list of dependencies defined by the source.- Parameters:
dependencies- the value to set- Returns:
- this builder
-
build
public DependentSource build()
-
copy
public DependentSource.Builder copy(DependentSource model)
-
-