Class OdcsProjectionSummary
java.lang.Object
io.apicurio.registry.rest.client.models.OdcsProjectionSummary
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable
@Generated("com.microsoft.kiota")
public class OdcsProjectionSummary
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.serialization.Parsable
Summary of the projection performed when an ODCS contract is applied.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic OdcsProjectionSummarycreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the AdditionalData property value.The deserialization information for the current modelGets the labelsApplied property value.Gets the rulesApplied property value.Gets the tagsApplied property value.Gets the warnings property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetLabelsApplied(Integer value) Sets the labelsApplied property value.voidsetRulesApplied(Integer value) Sets the rulesApplied property value.voidsetTagsApplied(Integer value) Sets the tagsApplied property value.voidsetWarnings(List<String> value) Sets the warnings property value.
-
Constructor Details
-
OdcsProjectionSummary
public OdcsProjectionSummary()Instantiates a newOdcsProjectionSummaryand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static OdcsProjectionSummary createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
OdcsProjectionSummary
-
getAdditionalData
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getLabelsApplied
Gets the labelsApplied property value. Number of contract.* labels set on the schema artifact.- Returns:
- a
Integer
-
getRulesApplied
Gets the rulesApplied property value. Number of CEL quality rules projected onto the schema artifact.- Returns:
- a
Integer
-
getTagsApplied
Gets the tagsApplied property value. Number of field-tag.* labels set on the schema artifact version.- Returns:
- a
Integer
-
getWarnings
Gets the warnings property value. Any warnings encountered during projection. -
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Parameters:
writer- Serialization writer to use to serialize this model
-
setAdditionalData
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.- Parameters:
value- Value to set for the AdditionalData property.
-
setLabelsApplied
Sets the labelsApplied property value. Number of contract.* labels set on the schema artifact.- Parameters:
value- Value to set for the labelsApplied property.
-
setRulesApplied
Sets the rulesApplied property value. Number of CEL quality rules projected onto the schema artifact.- Parameters:
value- Value to set for the rulesApplied property.
-
setTagsApplied
Sets the tagsApplied property value. Number of field-tag.* labels set on the schema artifact version.- Parameters:
value- Value to set for the tagsApplied property.
-
setWarnings
Sets the warnings property value. Any warnings encountered during projection.- Parameters:
value- Value to set for the warnings property.
-