Class LogAnalyticsEmBridgeSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.LogAnalyticsEmBridgeSummary.Builder
-
- Enclosing class:
- LogAnalyticsEmBridgeSummary
public static class LogAnalyticsEmBridgeSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LogAnalyticsEmBridgeSummary.Builder
bucketName(String bucketName)
Object store bucket name where enterprise manager harvested entities will be uploaded.LogAnalyticsEmBridgeSummary
build()
LogAnalyticsEmBridgeSummary.Builder
compartmentId(String compartmentId)
Compartment Identifier [OCID] (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).LogAnalyticsEmBridgeSummary.Builder
copy(LogAnalyticsEmBridgeSummary model)
LogAnalyticsEmBridgeSummary.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.LogAnalyticsEmBridgeSummary.Builder
description(String description)
A description for log analytics enterprise manager bridge.LogAnalyticsEmBridgeSummary.Builder
displayName(String displayName)
Log analytics enterprise manager bridge display name.LogAnalyticsEmBridgeSummary.Builder
emEntitiesCompartmentId(String emEntitiesCompartmentId)
Compartment for entities created from enterprise manager.LogAnalyticsEmBridgeSummary.Builder
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.LogAnalyticsEmBridgeSummary.Builder
id(String id)
The enterprise manager bridge OCID.LogAnalyticsEmBridgeSummary.Builder
lastImportProcessingDetails(String lastImportProcessingDetails)
Processing status details of enterprise manager upload.LogAnalyticsEmBridgeSummary.Builder
lastImportProcessingStatus(EmBridgeLatestImportProcessingStatus lastImportProcessingStatus)
The status from last processing status of enterprise manager upload.LogAnalyticsEmBridgeSummary.Builder
lifecycleDetails(String lifecycleDetails)
lifecycleDetails has additional information regarding substeps such as verifying connection to object store.LogAnalyticsEmBridgeSummary.Builder
lifecycleState(EmBridgeLifecycleStates lifecycleState)
The current state of the enterprise manager bridge.LogAnalyticsEmBridgeSummary.Builder
timeCreated(Date timeCreated)
The date and time the resource was created, in the format defined by RFC3339.LogAnalyticsEmBridgeSummary.Builder
timeEmDataLastExtracted(Date timeEmDataLastExtracted)
The timestamp of last enterprise manager upload to OCI Object Store.LogAnalyticsEmBridgeSummary.Builder
timeImportLastProcessed(Date timeImportLastProcessed)
The last time of enterprise manager upload was processed.LogAnalyticsEmBridgeSummary.Builder
timeUpdated(Date timeUpdated)
The date and time the resource was last updated, in the format defined by RFC3339.
-
-
-
Method Detail
-
id
public LogAnalyticsEmBridgeSummary.Builder id(String id)
The enterprise manager bridge OCID.- Parameters:
id
- the value to set- Returns:
- this builder
-
displayName
public LogAnalyticsEmBridgeSummary.Builder displayName(String displayName)
Log analytics enterprise manager bridge display name.- Parameters:
displayName
- the value to set- Returns:
- this builder
-
description
public LogAnalyticsEmBridgeSummary.Builder description(String description)
A description for log analytics enterprise manager bridge.- Parameters:
description
- the value to set- Returns:
- this builder
-
compartmentId
public LogAnalyticsEmBridgeSummary.Builder compartmentId(String compartmentId)
Compartment Identifier [OCID] (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
emEntitiesCompartmentId
public LogAnalyticsEmBridgeSummary.Builder emEntitiesCompartmentId(String emEntitiesCompartmentId)
Compartment for entities created from enterprise manager.- Parameters:
emEntitiesCompartmentId
- the value to set- Returns:
- this builder
-
bucketName
public LogAnalyticsEmBridgeSummary.Builder bucketName(String bucketName)
Object store bucket name where enterprise manager harvested entities will be uploaded.- Parameters:
bucketName
- the value to set- Returns:
- this builder
-
timeCreated
public LogAnalyticsEmBridgeSummary.Builder timeCreated(Date timeCreated)
The date and time the resource was created, in the format defined by RFC3339.- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
timeUpdated
public LogAnalyticsEmBridgeSummary.Builder timeUpdated(Date timeUpdated)
The date and time the resource was last updated, in the format defined by RFC3339.- Parameters:
timeUpdated
- the value to set- Returns:
- this builder
-
lifecycleState
public LogAnalyticsEmBridgeSummary.Builder lifecycleState(EmBridgeLifecycleStates lifecycleState)
The current state of the enterprise manager bridge.- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
lifecycleDetails
public LogAnalyticsEmBridgeSummary.Builder lifecycleDetails(String lifecycleDetails)
lifecycleDetails has additional information regarding substeps such as verifying connection to object store.- Parameters:
lifecycleDetails
- the value to set- Returns:
- this builder
-
lastImportProcessingStatus
public LogAnalyticsEmBridgeSummary.Builder lastImportProcessingStatus(EmBridgeLatestImportProcessingStatus lastImportProcessingStatus)
The status from last processing status of enterprise manager upload.- Parameters:
lastImportProcessingStatus
- the value to set- Returns:
- this builder
-
lastImportProcessingDetails
public LogAnalyticsEmBridgeSummary.Builder lastImportProcessingDetails(String lastImportProcessingDetails)
Processing status details of enterprise manager upload.This provides additional details for failed status
- Parameters:
lastImportProcessingDetails
- the value to set- Returns:
- this builder
-
timeImportLastProcessed
public LogAnalyticsEmBridgeSummary.Builder timeImportLastProcessed(Date timeImportLastProcessed)
The last time of enterprise manager upload was processed.This is in the format defined by RFC3339
- Parameters:
timeImportLastProcessed
- the value to set- Returns:
- this builder
-
timeEmDataLastExtracted
public LogAnalyticsEmBridgeSummary.Builder timeEmDataLastExtracted(Date timeEmDataLastExtracted)
The timestamp of last enterprise manager upload to OCI Object Store.This is in the format defined by RFC3339
- Parameters:
timeEmDataLastExtracted
- the value to set- Returns:
- this builder
-
freeformTags
public LogAnalyticsEmBridgeSummary.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.Exists for cross-compatibility only. Example: {“bar-key”: “value”}
- Parameters:
freeformTags
- the value to set- Returns:
- this builder
-
definedTags
public LogAnalyticsEmBridgeSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}
- Parameters:
definedTags
- the value to set- Returns:
- this builder
-
build
public LogAnalyticsEmBridgeSummary build()
-
copy
public LogAnalyticsEmBridgeSummary.Builder copy(LogAnalyticsEmBridgeSummary model)
-
-