Class BulkPinMetadata
Metadata about the bulk pin operation. The bulk pin operation is atomic and binary. If the processing of any of the attributes in the bulk pin request results in a processing or validation error, then none of the attributes in the request are pinned.
Inherited Members
Namespace: Oci.ApmtracesService.Models
Assembly: OCI.DotNetSDK.Apmtraces.dll
Syntax
public class BulkPinMetadata
Properties
AttributesPinned
Declaration
[Required(ErrorMessage = "AttributesPinned is required.")]
[JsonProperty(PropertyName = "attributesPinned")]
public int? AttributesPinned { get; set; }
Property Value
Type | Description |
---|---|
int? | Total number attributes (both string and numeric) in TRACES namespace that were pinned. |
Remarks
Required
OperationStatus
Declaration
[Required(ErrorMessage = "OperationStatus is required.")]
[JsonProperty(PropertyName = "operationStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public BulkPinMetadata.OperationStatusEnum? OperationStatus { get; set; }
Property Value
Type | Description |
---|---|
BulkPinMetadata.OperationStatusEnum? | Operation status of the bulk pin operation. SUCCESS - The bulk pin operation has succeeded and all the attributes in the bulk pin request have been pinned by this operation or pinned earlier. The following are error statuses for the bulk pin operation. EMPTY_ATTRIBUTE_LIST - The bulk pin request object was empty and did not contain any attributes to be pinned. INVALID_BULK_REQUEST - The bulk request contains invalid attribute(s), or attribute(s) that resulted in a validation error, or an attribute that resulted in a processing error. |
Remarks
Required
OperationType
Declaration
[Required(ErrorMessage = "OperationType is required.")]
[JsonProperty(PropertyName = "operationType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public BulkPinMetadata.OperationTypeEnum? OperationType { get; set; }
Property Value
Type | Description |
---|---|
BulkPinMetadata.OperationTypeEnum? | Type of operation. |
Remarks
Required
SyntheticAttributesPinned
Declaration
[JsonProperty(PropertyName = "syntheticAttributesPinned")]
public int? SyntheticAttributesPinned { get; set; }
Property Value
Type | Description |
---|---|
int? | Total number attributes (both string and numeric) in SYNTHETIC namespace that were pinned. |