Package odata.msgraph.client.beta.entity
Class ManagedDeviceCertificateState.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.ManagedDeviceCertificateState.Builder
-
- Enclosing class:
- ManagedDeviceCertificateState
public static final class ManagedDeviceCertificateState.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public ManagedDeviceCertificateState.Builder id(String id)
-
certificateEnhancedKeyUsage
public ManagedDeviceCertificateState.Builder certificateEnhancedKeyUsage(String certificateEnhancedKeyUsage)
“Extended key usage”- Parameters:
certificateEnhancedKeyUsage- value ofcertificateEnhancedKeyUsageproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateErrorCode
public ManagedDeviceCertificateState.Builder certificateErrorCode(Integer certificateErrorCode)
“Error code”- Parameters:
certificateErrorCode- value ofcertificateErrorCodeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateExpirationDateTime
public ManagedDeviceCertificateState.Builder certificateExpirationDateTime(OffsetDateTime certificateExpirationDateTime)
“Certificate expiry date”- Parameters:
certificateExpirationDateTime- value ofcertificateExpirationDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateIssuanceDateTime
public ManagedDeviceCertificateState.Builder certificateIssuanceDateTime(OffsetDateTime certificateIssuanceDateTime)
“Issuance date”- Parameters:
certificateIssuanceDateTime- value ofcertificateIssuanceDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateIssuanceState
public ManagedDeviceCertificateState.Builder certificateIssuanceState(CertificateIssuanceStates certificateIssuanceState)
“Issuance State”- Parameters:
certificateIssuanceState- value ofcertificateIssuanceStateproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateIssuer
public ManagedDeviceCertificateState.Builder certificateIssuer(String certificateIssuer)
“Issuer”- Parameters:
certificateIssuer- value ofcertificateIssuerproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateKeyLength
public ManagedDeviceCertificateState.Builder certificateKeyLength(Integer certificateKeyLength)
“Key length”- Parameters:
certificateKeyLength- value ofcertificateKeyLengthproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateKeyStorageProvider
public ManagedDeviceCertificateState.Builder certificateKeyStorageProvider(KeyStorageProviderOption certificateKeyStorageProvider)
“Key Storage Provider”- Parameters:
certificateKeyStorageProvider- value ofcertificateKeyStorageProviderproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateKeyUsage
public ManagedDeviceCertificateState.Builder certificateKeyUsage(KeyUsages certificateKeyUsage)
“Key usage”- Parameters:
certificateKeyUsage- value ofcertificateKeyUsageproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateLastIssuanceStateChangedDateTime
public ManagedDeviceCertificateState.Builder certificateLastIssuanceStateChangedDateTime(OffsetDateTime certificateLastIssuanceStateChangedDateTime)
“Last certificate issuance state change”- Parameters:
certificateLastIssuanceStateChangedDateTime- value ofcertificateLastIssuanceStateChangedDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateProfileDisplayName
public ManagedDeviceCertificateState.Builder certificateProfileDisplayName(String certificateProfileDisplayName)
“Certificate profile display name”- Parameters:
certificateProfileDisplayName- value ofcertificateProfileDisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateRevokeStatus
public ManagedDeviceCertificateState.Builder certificateRevokeStatus(CertificateRevocationStatus certificateRevokeStatus)
“Revoke status”- Parameters:
certificateRevokeStatus- value ofcertificateRevokeStatusproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateSerialNumber
public ManagedDeviceCertificateState.Builder certificateSerialNumber(String certificateSerialNumber)
“Serial number”- Parameters:
certificateSerialNumber- value ofcertificateSerialNumberproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateSubjectAlternativeNameFormat
public ManagedDeviceCertificateState.Builder certificateSubjectAlternativeNameFormat(SubjectAlternativeNameType certificateSubjectAlternativeNameFormat)
“Subject alternative name format”- Parameters:
certificateSubjectAlternativeNameFormat- value ofcertificateSubjectAlternativeNameFormatproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateSubjectAlternativeNameFormatString
public ManagedDeviceCertificateState.Builder certificateSubjectAlternativeNameFormatString(String certificateSubjectAlternativeNameFormatString)
“Subject alternative name format string for custom formats”- Parameters:
certificateSubjectAlternativeNameFormatString- value ofcertificateSubjectAlternativeNameFormatStringproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateSubjectNameFormat
public ManagedDeviceCertificateState.Builder certificateSubjectNameFormat(SubjectNameFormat certificateSubjectNameFormat)
“Subject name format”- Parameters:
certificateSubjectNameFormat- value ofcertificateSubjectNameFormatproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateSubjectNameFormatString
public ManagedDeviceCertificateState.Builder certificateSubjectNameFormatString(String certificateSubjectNameFormatString)
“Subject name format string for custom subject name formats”- Parameters:
certificateSubjectNameFormatString- value ofcertificateSubjectNameFormatStringproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateThumbprint
public ManagedDeviceCertificateState.Builder certificateThumbprint(String certificateThumbprint)
“Thumbprint”- Parameters:
certificateThumbprint- value ofcertificateThumbprintproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateValidityPeriod
public ManagedDeviceCertificateState.Builder certificateValidityPeriod(Integer certificateValidityPeriod)
“Validity period”- Parameters:
certificateValidityPeriod- value ofcertificateValidityPeriodproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
certificateValidityPeriodUnits
public ManagedDeviceCertificateState.Builder certificateValidityPeriodUnits(CertificateValidityPeriodScale certificateValidityPeriodUnits)
“Validity period units”- Parameters:
certificateValidityPeriodUnits- value ofcertificateValidityPeriodUnitsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
deviceDisplayName
public ManagedDeviceCertificateState.Builder deviceDisplayName(String deviceDisplayName)
“Device display name”- Parameters:
deviceDisplayName- value ofdeviceDisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
devicePlatform
public ManagedDeviceCertificateState.Builder devicePlatform(DevicePlatformType devicePlatform)
“Device platform”- Parameters:
devicePlatform- value ofdevicePlatformproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastCertificateStateChangeDateTime
public ManagedDeviceCertificateState.Builder lastCertificateStateChangeDateTime(OffsetDateTime lastCertificateStateChangeDateTime)
“Last certificate issuance state change”- Parameters:
lastCertificateStateChangeDateTime- value oflastCertificateStateChangeDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userDisplayName
public ManagedDeviceCertificateState.Builder userDisplayName(String userDisplayName)
“User display name”- Parameters:
userDisplayName- value ofuserDisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public ManagedDeviceCertificateState build()
-
-