Class SslCertificateEntity
java.lang.Object
com.microsoft.graph.models.security.SslCertificateEntity
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class SslCertificateEntity
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.store.BackedModel, com.microsoft.kiota.serialization.Parsable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.microsoft.kiota.store.BackingStoreStores model information. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SslCertificateEntitycreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the AdditionalData property value.Gets the address property value.Gets the alternateNames property value.com.microsoft.kiota.store.BackingStoreGets the backingStore property value.Gets the commonName property value.getEmail()Gets the email property value.The deserialization information for the current modelGets the givenName property value.Gets the @odata.type property value.Gets the organizationName property value.Gets the organizationUnitName property value.Gets the serialNumber property value.Gets the surname property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetAddress(PhysicalAddress value) Sets the address property value.voidsetAlternateNames(List<String> value) Sets the alternateNames property value.voidsetBackingStore(com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value.voidsetCommonName(String value) Sets the commonName property value.voidSets the email property value.voidsetGivenName(String value) Sets the givenName property value.voidsetOdataType(String value) Sets the @odata.type property value.voidsetOrganizationName(String value) Sets the organizationName property value.voidsetOrganizationUnitName(String value) Sets the organizationUnitName property value.voidsetSerialNumber(String value) Sets the serialNumber property value.voidsetSurname(String value) Sets the surname property value.
-
Field Details
-
backingStore
@Nonnull protected com.microsoft.kiota.store.BackingStore backingStoreStores model information.
-
-
Constructor Details
-
SslCertificateEntity
public SslCertificateEntity()Instantiates a newSslCertificateEntityand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static SslCertificateEntity 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
SslCertificateEntity
-
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. -
getAddress
Gets the address property value. A physical address of the entity.- Returns:
- a
PhysicalAddress
-
getAlternateNames
Gets the alternateNames property value. Alternate names for this entity that are part of the certificate. -
getBackingStore
@Nonnull public com.microsoft.kiota.store.BackingStore getBackingStore()Gets the backingStore property value. Stores model information.- Specified by:
getBackingStorein interfacecom.microsoft.kiota.store.BackedModel- Returns:
- a
BackingStore
-
getCommonName
Gets the commonName property value. A common name for this entity.- Returns:
- a
String
-
getEmail
Gets the email property value. An email for this entity.- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getGivenName
Gets the givenName property value. If the entity is a person, this is the person's given name (first name).- Returns:
- a
String
-
getOdataType
Gets the @odata.type property value. The OdataType property- Returns:
- a
String
-
getOrganizationName
Gets the organizationName property value. If the entity is an organization, this is the name of the organization.- Returns:
- a
String
-
getOrganizationUnitName
Gets the organizationUnitName property value. If the entity is an organization, this communicates if a unit in the organization is named on the entity.- Returns:
- a
String
-
getSerialNumber
Gets the serialNumber property value. A serial number assigned to the entity; usually only available if the entity is the issuer.- Returns:
- a
String
-
getSurname
Gets the surname property value. If the entity is a person, this is the person's surname (last name).- Returns:
- a
String
-
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.
-
setAddress
Sets the address property value. A physical address of the entity.- Parameters:
value- Value to set for the address property.
-
setAlternateNames
Sets the alternateNames property value. Alternate names for this entity that are part of the certificate.- Parameters:
value- Value to set for the alternateNames property.
-
setBackingStore
public void setBackingStore(@Nonnull com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value. Stores model information.- Parameters:
value- Value to set for the backingStore property.
-
setCommonName
Sets the commonName property value. A common name for this entity.- Parameters:
value- Value to set for the commonName property.
-
setEmail
Sets the email property value. An email for this entity.- Parameters:
value- Value to set for the email property.
-
setGivenName
Sets the givenName property value. If the entity is a person, this is the person's given name (first name).- Parameters:
value- Value to set for the givenName property.
-
setOdataType
Sets the @odata.type property value. The OdataType property- Parameters:
value- Value to set for the @odata.type property.
-
setOrganizationName
Sets the organizationName property value. If the entity is an organization, this is the name of the organization.- Parameters:
value- Value to set for the organizationName property.
-
setOrganizationUnitName
Sets the organizationUnitName property value. If the entity is an organization, this communicates if a unit in the organization is named on the entity.- Parameters:
value- Value to set for the organizationUnitName property.
-
setSerialNumber
Sets the serialNumber property value. A serial number assigned to the entity; usually only available if the entity is the issuer.- Parameters:
value- Value to set for the serialNumber property.
-
setSurname
Sets the surname property value. If the entity is a person, this is the person's surname (last name).- Parameters:
value- Value to set for the surname property.
-