public static class LogAnalyticsEntityType.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
LogAnalyticsEntityType |
build() |
LogAnalyticsEntityType.Builder |
category(String category)
Log analytics entity type category.
|
LogAnalyticsEntityType.Builder |
cloudType(EntityCloudType cloudType)
Log analytics entity type group.
|
LogAnalyticsEntityType.Builder |
compartmentId(String compartmentId)
Compartment Identifier [OCID]
(https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
|
LogAnalyticsEntityType.Builder |
copy(LogAnalyticsEntityType model) |
LogAnalyticsEntityType.Builder |
internalName(String internalName)
Internal name for the log analytics entity type.
|
LogAnalyticsEntityType.Builder |
lifecycleState(EntityLifecycleStates lifecycleState)
The current lifecycle state of the log analytics entity.
|
LogAnalyticsEntityType.Builder |
managementAgentEligibilityStatus(LogAnalyticsEntityType.ManagementAgentEligibilityStatus managementAgentEligibilityStatus)
This field indicates whether logs for entities of this type can be collected using a
management agent.
|
LogAnalyticsEntityType.Builder |
name(String name)
Log analytics entity type name.
|
LogAnalyticsEntityType.Builder |
properties(List<EntityTypeProperty> properties)
The parameters used in file patterns specified in log sources for this log analytics
entity type.
|
LogAnalyticsEntityType.Builder |
timeCreated(Date timeCreated)
Time the log analytics entity type was created.
|
LogAnalyticsEntityType.Builder |
timeUpdated(Date timeUpdated)
Time the log analytics entity type was updated.
|
public LogAnalyticsEntityType.Builder name(String name)
Log analytics entity type name.
name
- the value to setpublic LogAnalyticsEntityType.Builder internalName(String internalName)
Internal name for the log analytics entity type.
internalName
- the value to setpublic LogAnalyticsEntityType.Builder compartmentId(String compartmentId)
Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
compartmentId
- the value to setpublic LogAnalyticsEntityType.Builder category(String category)
Log analytics entity type category. Category will be used for grouping and filtering.
category
- the value to setpublic LogAnalyticsEntityType.Builder cloudType(EntityCloudType cloudType)
Log analytics entity type group. That can be CLOUD (OCI) or NON_CLOUD otherwise.
cloudType
- the value to setpublic LogAnalyticsEntityType.Builder properties(List<EntityTypeProperty> properties)
The parameters used in file patterns specified in log sources for this log analytics entity type.
properties
- the value to setpublic LogAnalyticsEntityType.Builder lifecycleState(EntityLifecycleStates lifecycleState)
The current lifecycle state of the log analytics entity.
lifecycleState
- the value to setpublic LogAnalyticsEntityType.Builder timeCreated(Date timeCreated)
Time the log analytics entity type was created. An RFC3339 formatted datetime string.
timeCreated
- the value to setpublic LogAnalyticsEntityType.Builder timeUpdated(Date timeUpdated)
Time the log analytics entity type was updated. An RFC3339 formatted datetime string.
timeUpdated
- the value to setpublic LogAnalyticsEntityType.Builder managementAgentEligibilityStatus(LogAnalyticsEntityType.ManagementAgentEligibilityStatus managementAgentEligibilityStatus)
This field indicates whether logs for entities of this type can be collected using a management agent.
managementAgentEligibilityStatus
- the value to setpublic LogAnalyticsEntityType build()
public LogAnalyticsEntityType.Builder copy(LogAnalyticsEntityType model)
Copyright © 2016–2024. All rights reserved.