public final class SubscriptionFeatureRegistrationProperties extends Object
| Constructor and Description |
|---|
SubscriptionFeatureRegistrationProperties() |
| Modifier and Type | Method and Description |
|---|---|
SubscriptionFeatureRegistrationApprovalType |
approvalType()
Get the approvalType property: The feature approval type.
|
AuthorizationProfile |
authorizationProfile()
Get the authorizationProfile property: Authorization Profile.
|
String |
description()
Get the description property: The feature description.
|
String |
displayName()
Get the displayName property: The featureDisplayName.
|
String |
documentationLink()
Get the documentationLink property: The feature documentation link.
|
String |
featureName()
Get the featureName property: The featureName.
|
Map<String,String> |
metadata()
Get the metadata property: Key-value pairs for meta data.
|
String |
providerNamespace()
Get the providerNamespace property: The providerNamespace.
|
OffsetDateTime |
registrationDate()
Get the registrationDate property: The feature registration date.
|
OffsetDateTime |
releaseDate()
Get the releaseDate property: The feature release date.
|
Boolean |
shouldFeatureDisplayInPortal()
Get the shouldFeatureDisplayInPortal property: Indicates whether feature should be displayed in Portal.
|
SubscriptionFeatureRegistrationState |
state()
Get the state property: The state.
|
String |
subscriptionId()
Get the subscriptionId property: The subscriptionId.
|
String |
tenantId()
Get the tenantId property: The tenantId.
|
void |
validate()
Validates the instance.
|
SubscriptionFeatureRegistrationProperties |
withAuthorizationProfile(AuthorizationProfile authorizationProfile)
Set the authorizationProfile property: Authorization Profile.
|
SubscriptionFeatureRegistrationProperties |
withDescription(String description)
Set the description property: The feature description.
|
SubscriptionFeatureRegistrationProperties |
withMetadata(Map<String,String> metadata)
Set the metadata property: Key-value pairs for meta data.
|
SubscriptionFeatureRegistrationProperties |
withShouldFeatureDisplayInPortal(Boolean shouldFeatureDisplayInPortal)
Set the shouldFeatureDisplayInPortal property: Indicates whether feature should be displayed in Portal.
|
SubscriptionFeatureRegistrationProperties |
withState(SubscriptionFeatureRegistrationState state)
Set the state property: The state.
|
public SubscriptionFeatureRegistrationProperties()
public String tenantId()
public String subscriptionId()
public String featureName()
public String displayName()
public String providerNamespace()
public SubscriptionFeatureRegistrationState state()
public SubscriptionFeatureRegistrationProperties withState(SubscriptionFeatureRegistrationState state)
state - the state value to set.public AuthorizationProfile authorizationProfile()
public SubscriptionFeatureRegistrationProperties withAuthorizationProfile(AuthorizationProfile authorizationProfile)
authorizationProfile - the authorizationProfile value to set.public Map<String,String> metadata()
public SubscriptionFeatureRegistrationProperties withMetadata(Map<String,String> metadata)
metadata - the metadata value to set.public OffsetDateTime releaseDate()
public OffsetDateTime registrationDate()
public String documentationLink()
public SubscriptionFeatureRegistrationApprovalType approvalType()
public Boolean shouldFeatureDisplayInPortal()
public SubscriptionFeatureRegistrationProperties withShouldFeatureDisplayInPortal(Boolean shouldFeatureDisplayInPortal)
shouldFeatureDisplayInPortal - the shouldFeatureDisplayInPortal value to set.public String description()
public SubscriptionFeatureRegistrationProperties withDescription(String description)
description - the description value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.