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.ExplicitlySetBmcModelLogAnalyticsAssociationParameter
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 classLogAnalyticsAssociationParameter.Builderstatic classLogAnalyticsAssociationParameter.StatusThe 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.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAgentId()The agent unique identifier.List<AssociationProperty>getAssociationProperties()A list of association properties.StringgetEntityId()The entity unique identifier.StringgetEntityType()The entity type.List<String>getMissingProperties()A list of missing properties.List<String>getRequiredProperties()A list of requried properties.StringgetSourceDisplayName()The source display name.StringgetSourceId()The source name.StringgetSourceType()The source type.LogAnalyticsAssociationParameter.StatusgetStatus()The status.StringgetStatusDescription()The status description.inthashCode()LogAnalyticsAssociationParameter.BuildertoBuilder()StringtoString()StringtoString(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:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-