Class LogAnalyticsAssociationParameter
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.loganalytics.model.LogAnalyticsAssociationParameter
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsAssociationParameter extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
LogAnalyticsAssociationParameter
Note: Objects should always be created or deserialized using theLogAnalyticsAssociationParameter.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
LogAnalyticsAssociationParameter.Builder
, which maintain a set of all explicitly set fields calledLogAnalyticsAssociationParameter.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
LogAnalyticsAssociationParameter.Builder
static class
LogAnalyticsAssociationParameter.Status
The status.
-
Constructor Summary
Constructors Constructor Description LogAnalyticsAssociationParameter(String agentId, String entityType, String entityId, String sourceId, String sourceDisplayName, String sourceType, LogAnalyticsAssociationParameter.Status status, String statusDescription, List<AssociationProperty> associationProperties, List<String> missingProperties, List<String> requiredProperties)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogAnalyticsAssociationParameter.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getAgentId()
The agent unique identifier.List<AssociationProperty>
getAssociationProperties()
A list of association properties.String
getEntityId()
The entity unique identifier.String
getEntityType()
The entity type.List<String>
getMissingProperties()
A list of missing properties.List<String>
getRequiredProperties()
A list of requried properties.String
getSourceDisplayName()
The source display name.String
getSourceId()
The source name.String
getSourceType()
The source type.LogAnalyticsAssociationParameter.Status
getStatus()
The status.String
getStatusDescription()
The status description.int
hashCode()
LogAnalyticsAssociationParameter.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
LogAnalyticsAssociationParameter
@Deprecated @ConstructorProperties({"agentId","entityType","entityId","sourceId","sourceDisplayName","sourceType","status","statusDescription","associationProperties","missingProperties","requiredProperties"}) public LogAnalyticsAssociationParameter(String agentId, String entityType, String entityId, String sourceId, String sourceDisplayName, String sourceType, LogAnalyticsAssociationParameter.Status status, String statusDescription, List<AssociationProperty> associationProperties, List<String> missingProperties, List<String> requiredProperties)
Deprecated.
-
-
Method Detail
-
builder
public static LogAnalyticsAssociationParameter.Builder builder()
Create a new builder.
-
toBuilder
public LogAnalyticsAssociationParameter.Builder toBuilder()
-
getAgentId
public String getAgentId()
The agent unique identifier.- Returns:
- the value
-
getEntityType
public String getEntityType()
The entity type.- Returns:
- the value
-
getEntityId
public String getEntityId()
The entity unique identifier.- Returns:
- the value
-
getSourceId
public String getSourceId()
The source name.- Returns:
- the value
-
getSourceDisplayName
public String getSourceDisplayName()
The source display name.- Returns:
- the value
-
getSourceType
public String getSourceType()
The source type.- Returns:
- the value
-
getStatus
public LogAnalyticsAssociationParameter.Status getStatus()
The status.Either FAILED or SUCCEEDED.
- Returns:
- the value
-
getStatusDescription
public String getStatusDescription()
The status description.- Returns:
- the value
-
getAssociationProperties
public List<AssociationProperty> getAssociationProperties()
A list of association properties.- Returns:
- the value
-
getMissingProperties
public List<String> getMissingProperties()
A list of missing properties.- Returns:
- the value
-
getRequiredProperties
public List<String> getRequiredProperties()
A list of requried 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
-
-