Class LogAnalyticsAssociation.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.LogAnalyticsAssociation.Builder
-
- Enclosing class:
- LogAnalyticsAssociation
public static class LogAnalyticsAssociation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
failureMessage
public LogAnalyticsAssociation.Builder failureMessage(String failureMessage)
The failure message.- Parameters:
failureMessage
- the value to set- Returns:
- this builder
-
agentId
public LogAnalyticsAssociation.Builder agentId(String agentId)
The agent unique identifier.- Parameters:
agentId
- the value to set- Returns:
- this builder
-
timeLastAttempted
public LogAnalyticsAssociation.Builder timeLastAttempted(Date timeLastAttempted)
The last attempt date.- Parameters:
timeLastAttempted
- the value to set- Returns:
- this builder
-
retryCount
public LogAnalyticsAssociation.Builder retryCount(Long retryCount)
The number of times the association will be attempted before failing.- Parameters:
retryCount
- the value to set- Returns:
- this builder
-
sourceName
public LogAnalyticsAssociation.Builder sourceName(String sourceName)
The source name.- Parameters:
sourceName
- the value to set- Returns:
- this builder
-
sourceDisplayName
public LogAnalyticsAssociation.Builder sourceDisplayName(String sourceDisplayName)
The source display name.- Parameters:
sourceDisplayName
- the value to set- Returns:
- this builder
-
sourceTypeName
public LogAnalyticsAssociation.Builder sourceTypeName(String sourceTypeName)
The source type internal name.- Parameters:
sourceTypeName
- the value to set- Returns:
- this builder
-
lifeCycleState
public LogAnalyticsAssociation.Builder lifeCycleState(LogAnalyticsAssociation.LifeCycleState lifeCycleState)
The lifecycle status.Valid values are ACCEPTED, IN_PROGRESS, SUCCEEDED or FAILED.
- Parameters:
lifeCycleState
- the value to set- Returns:
- this builder
-
entityId
public LogAnalyticsAssociation.Builder entityId(String entityId)
The entity unique identifier.- Parameters:
entityId
- the value to set- Returns:
- this builder
-
entityName
public LogAnalyticsAssociation.Builder entityName(String entityName)
The entity name.- Parameters:
entityName
- the value to set- Returns:
- this builder
-
entityTypeName
public LogAnalyticsAssociation.Builder entityTypeName(String entityTypeName)
The entity type internal name.- Parameters:
entityTypeName
- the value to set- Returns:
- this builder
-
host
public LogAnalyticsAssociation.Builder host(String host)
The host name.- Parameters:
host
- the value to set- Returns:
- this builder
-
agentEntityName
public LogAnalyticsAssociation.Builder agentEntityName(String agentEntityName)
The name of the entity which contains the agent.- Parameters:
agentEntityName
- the value to set- Returns:
- this builder
-
entityTypeDisplayName
public LogAnalyticsAssociation.Builder entityTypeDisplayName(String entityTypeDisplayName)
The entity type display name.- Parameters:
entityTypeDisplayName
- the value to set- Returns:
- this builder
-
logGroupId
public LogAnalyticsAssociation.Builder logGroupId(String logGroupId)
The log group unique identifier.- Parameters:
logGroupId
- the value to set- Returns:
- this builder
-
logGroupName
public LogAnalyticsAssociation.Builder logGroupName(String logGroupName)
The log group name.- Parameters:
logGroupName
- the value to set- Returns:
- this builder
-
logGroupCompartment
public LogAnalyticsAssociation.Builder logGroupCompartment(String logGroupCompartment)
The log group compartment.- Parameters:
logGroupCompartment
- the value to set- Returns:
- this builder
-
associationProperties
public LogAnalyticsAssociation.Builder associationProperties(List<AssociationProperty> associationProperties)
A list of association properties.- Parameters:
associationProperties
- the value to set- Returns:
- this builder
-
build
public LogAnalyticsAssociation build()
-
copy
public LogAnalyticsAssociation.Builder copy(LogAnalyticsAssociation model)
-
-