Class LogAnalyticsEntityTypeSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.LogAnalyticsEntityTypeSummary.Builder
-
- Enclosing class:
- LogAnalyticsEntityTypeSummary
public static class LogAnalyticsEntityTypeSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
name
public LogAnalyticsEntityTypeSummary.Builder name(String name)
Log analytics entity type name.- Parameters:
name
- the value to set- Returns:
- this builder
-
internalName
public LogAnalyticsEntityTypeSummary.Builder internalName(String internalName)
Internal name for the log analytics entity type.- Parameters:
internalName
- the value to set- Returns:
- this builder
-
category
public LogAnalyticsEntityTypeSummary.Builder category(String category)
Log analytics entity type category.Category will be used for grouping and filtering.
- Parameters:
category
- the value to set- Returns:
- this builder
-
cloudType
public LogAnalyticsEntityTypeSummary.Builder cloudType(EntityCloudType cloudType)
Log analytics entity type group.This can be CLOUD (OCI) or NON_CLOUD otherwise.
- Parameters:
cloudType
- the value to set- Returns:
- this builder
-
lifecycleState
public LogAnalyticsEntityTypeSummary.Builder lifecycleState(EntityLifecycleStates lifecycleState)
The current lifecycle state of the log analytics entity type.- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
timeCreated
public LogAnalyticsEntityTypeSummary.Builder timeCreated(Date timeCreated)
Time the log analytics entity type was created.An RFC3339 formatted datetime string.
- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
timeUpdated
public LogAnalyticsEntityTypeSummary.Builder timeUpdated(Date timeUpdated)
Time the log analytics entity type was updated.An RFC3339 formatted datetime string.
- Parameters:
timeUpdated
- the value to set- Returns:
- this builder
-
managementAgentEligibilityStatus
public LogAnalyticsEntityTypeSummary.Builder managementAgentEligibilityStatus(LogAnalyticsEntityTypeSummary.ManagementAgentEligibilityStatus managementAgentEligibilityStatus)
This field indicates whether logs for entities of this type can be collected using a management agent.- Parameters:
managementAgentEligibilityStatus
- the value to set- Returns:
- this builder
-
build
public LogAnalyticsEntityTypeSummary build()
-
copy
public LogAnalyticsEntityTypeSummary.Builder copy(LogAnalyticsEntityTypeSummary model)
-
-