Class LogAnalyticsAssociation
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.loganalytics.model.LogAnalyticsAssociation
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsAssociation extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
LogAnalyticsAssociation
Note: Objects should always be created or deserialized using theLogAnalyticsAssociation.Builder
.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the
LogAnalyticsAssociation.Builder
, which maintain a set of all explicitly set fields calledLogAnalyticsAssociation.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LogAnalyticsAssociation.Builder
static class
LogAnalyticsAssociation.LifeCycleState
The lifecycle status.
-
Constructor Summary
Constructors Constructor Description LogAnalyticsAssociation(String failureMessage, String agentId, Date timeLastAttempted, Long retryCount, String sourceName, String sourceDisplayName, String sourceTypeName, LogAnalyticsAssociation.LifeCycleState lifeCycleState, String entityId, String entityName, String entityTypeName, String host, String agentEntityName, String entityTypeDisplayName, String logGroupId, String logGroupName, String logGroupCompartment, List<AssociationProperty> associationProperties)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogAnalyticsAssociation.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getAgentEntityName()
The name of the entity which contains the agent.String
getAgentId()
The agent unique identifier.List<AssociationProperty>
getAssociationProperties()
A list of association properties.String
getEntityId()
The entity unique identifier.String
getEntityName()
The entity name.String
getEntityTypeDisplayName()
The entity type display name.String
getEntityTypeName()
The entity type internal name.String
getFailureMessage()
The failure message.String
getHost()
The host name.LogAnalyticsAssociation.LifeCycleState
getLifeCycleState()
The lifecycle status.String
getLogGroupCompartment()
The log group compartment.String
getLogGroupId()
The log group unique identifier.String
getLogGroupName()
The log group name.Long
getRetryCount()
The number of times the association will be attempted before failing.String
getSourceDisplayName()
The source display name.String
getSourceName()
The source name.String
getSourceTypeName()
The source type internal name.Date
getTimeLastAttempted()
The last attempt date.int
hashCode()
LogAnalyticsAssociation.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
LogAnalyticsAssociation
@Deprecated @ConstructorProperties({"failureMessage","agentId","timeLastAttempted","retryCount","sourceName","sourceDisplayName","sourceTypeName","lifeCycleState","entityId","entityName","entityTypeName","host","agentEntityName","entityTypeDisplayName","logGroupId","logGroupName","logGroupCompartment","associationProperties"}) public LogAnalyticsAssociation(String failureMessage, String agentId, Date timeLastAttempted, Long retryCount, String sourceName, String sourceDisplayName, String sourceTypeName, LogAnalyticsAssociation.LifeCycleState lifeCycleState, String entityId, String entityName, String entityTypeName, String host, String agentEntityName, String entityTypeDisplayName, String logGroupId, String logGroupName, String logGroupCompartment, List<AssociationProperty> associationProperties)
Deprecated.
-
-
Method Detail
-
builder
public static LogAnalyticsAssociation.Builder builder()
Create a new builder.
-
toBuilder
public LogAnalyticsAssociation.Builder toBuilder()
-
getFailureMessage
public String getFailureMessage()
The failure message.- Returns:
- the value
-
getAgentId
public String getAgentId()
The agent unique identifier.- Returns:
- the value
-
getTimeLastAttempted
public Date getTimeLastAttempted()
The last attempt date.- Returns:
- the value
-
getRetryCount
public Long getRetryCount()
The number of times the association will be attempted before failing.- Returns:
- the value
-
getSourceName
public String getSourceName()
The source name.- Returns:
- the value
-
getSourceDisplayName
public String getSourceDisplayName()
The source display name.- Returns:
- the value
-
getSourceTypeName
public String getSourceTypeName()
The source type internal name.- Returns:
- the value
-
getLifeCycleState
public LogAnalyticsAssociation.LifeCycleState getLifeCycleState()
The lifecycle status.Valid values are ACCEPTED, IN_PROGRESS, SUCCEEDED or FAILED.
- Returns:
- the value
-
getEntityId
public String getEntityId()
The entity unique identifier.- Returns:
- the value
-
getEntityName
public String getEntityName()
The entity name.- Returns:
- the value
-
getEntityTypeName
public String getEntityTypeName()
The entity type internal name.- Returns:
- the value
-
getHost
public String getHost()
The host name.- Returns:
- the value
-
getAgentEntityName
public String getAgentEntityName()
The name of the entity which contains the agent.- Returns:
- the value
-
getEntityTypeDisplayName
public String getEntityTypeDisplayName()
The entity type display name.- Returns:
- the value
-
getLogGroupId
public String getLogGroupId()
The log group unique identifier.- Returns:
- the value
-
getLogGroupName
public String getLogGroupName()
The log group name.- Returns:
- the value
-
getLogGroupCompartment
public String getLogGroupCompartment()
The log group compartment.- Returns:
- the value
-
getAssociationProperties
public List<AssociationProperty> getAssociationProperties()
A list of association properties.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-