ApiContractUpdateProperties Klasse
- java.
lang. Object - com.
azure. resourcemanager. apimanagement. models. ApiEntityBaseContract - com.
azure. resourcemanager. apimanagement. fluent. models. ApiContractUpdateProperties
- com.
- com.
public final class ApiContractUpdateProperties
extends ApiEntityBaseContract
API-Vertragseigenschaften aktualisieren.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
ApiContractUpdateProperties() |
Erstellt eine instance der Api Contract |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
String |
displayName()
Rufen Sie die display |
String |
path()
Abrufen der Path-Eigenschaft: Relative URL, die diese API und alle Ressourcenpfade innerhalb des API Management Diensts eindeutig identifiziert instance. |
List<Protocol> |
protocols()
Protokolleigenschaft abrufen: Beschreibt, für welche Protokolle die Vorgänge in dieser API aufgerufen werden können. |
String |
serviceUrl()
Rufen Sie die Dienst-URL-Eigenschaft |
void |
validate()
Überprüft die instance. |
Api |
withApiRevision(String apiRevision)
Festlegen der api Revision-Eigenschaft |
Api |
withApiRevisionDescription(String apiRevisionDescription)
Legen Sie die API Revision |
Api |
withApiType(ApiType apiType)
Legen Sie die api Type-Eigenschaft |
Api |
withApiVersion(String apiVersion)
Festlegen der api Version-Eigenschaft |
Api |
withApiVersionDescription(String apiVersionDescription)
Legen Sie die API Version |
Api |
withApiVersionSetId(String apiVersionSetId)
Legen Sie die Api Version |
Api |
withAuthenticationSettings(AuthenticationSettingsContract authenticationSettings)
Legen Sie die Authentifizierungseinstellungen-Eigenschaft |
Api |
withContact(ApiContactInformation contact)
Legen Sie die Contact-Eigenschaft fest: Kontaktinformationen für die API. |
Api |
withDescription(String description)
Legen Sie die description-Eigenschaft fest: Beschreibung der API. |
Api |
withDisplayName(String displayName)
Legen Sie die Anzeigename-Eigenschaft |
Api |
withIsCurrent(Boolean isCurrent)
Legen Sie die Eigenschaft current |
Api |
withLicense(ApiLicenseInformation license)
Legen Sie die Lizenzeigenschaft fest: Lizenzinformationen für die API. |
Api |
withPath(String path)
Legen Sie die Path-Eigenschaft fest: Relative URL, die diese API und alle ressourcenpfade innerhalb des API Management-Diensts eindeutig identifiziert instance. |
Api |
withProtocols(List<Protocol> protocols)
Festlegen der Protocols-Eigenschaft: Beschreibt, für welche Protokolle die Vorgänge in dieser API aufgerufen werden können. |
Api |
withServiceUrl(String serviceUrl)
Legen Sie die Dienst-URL-Eigenschaft |
Api |
withSubscriptionKeyParameterNames(SubscriptionKeyParameterNamesContract subscriptionKeyParameterNames)
Legen Sie die Eigenschaft Schlüsselparameternamen |
Api |
withSubscriptionRequired(Boolean subscriptionRequired)
Festlegen der Eigenschaft "Abonnement |
Api |
withTermsOfServiceUrl(String termsOfServiceUrl)
Legen Sie die Terms |
Geerbte Methoden von ApiEntityBaseContract
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
ApiContractUpdateProperties
public ApiContractUpdateProperties()
Erstellt eine instance der ApiContractUpdateProperties-Klasse.
Details zur Methode
displayName
public String displayName()
Rufen Sie die displayName-Eigenschaft ab: API-Name.
Returns:
path
public String path()
Abrufen der Path-Eigenschaft: Relative URL, die diese API und alle Ressourcenpfade innerhalb des API Management Diensts eindeutig identifiziert instance. Sie wird an die Basis-URL des API-Endpunkts angehängt, die während der Dienstinstanzerstellung angegeben wurde, um eine öffentliche URL für diese API zu erstellen.
Returns:
protocols
public List
Protokolleigenschaft abrufen: Beschreibt, für welche Protokolle die Vorgänge in dieser API aufgerufen werden können.
Returns:
serviceUrl
public String serviceUrl()
Rufen Sie die serviceUrl-Eigenschaft ab: Absolute URL des Back-End-Diensts, der diese API implementiert.
Returns:
validate
public void validate()
Überprüft die instance.
Overrides:
ApiContractUpdateProperties.validate()withApiRevision
public ApiContractUpdateProperties withApiRevision(String apiRevision)
Festlegen der apiRevision-Eigenschaft: Beschreibt die Überarbeitung der API. Wenn kein Wert angegeben wird, wird die Standardrevision 1 erstellt.
Overrides:
ApiContractUpdateProperties.withApiRevision(String apiRevision)Parameters:
withApiRevisionDescription
public ApiContractUpdateProperties withApiRevisionDescription(String apiRevisionDescription)
Legen Sie die apiRevisionDescription-Eigenschaft fest: Beschreibung der API-Revision.
Overrides:
ApiContractUpdateProperties.withApiRevisionDescription(String apiRevisionDescription)Parameters:
withApiType
public ApiContractUpdateProperties withApiType(ApiType apiType)
Legen Sie die apiType-Eigenschaft fest: Typ der API.
Overrides:
ApiContractUpdateProperties.withApiType(ApiType apiType)Parameters:
withApiVersion
public ApiContractUpdateProperties withApiVersion(String apiVersion)
Festlegen der apiVersion-Eigenschaft: Gibt den Versionsbezeichner der API an, wenn die API versioniert ist.
Overrides:
ApiContractUpdateProperties.withApiVersion(String apiVersion)Parameters:
withApiVersionDescription
public ApiContractUpdateProperties withApiVersionDescription(String apiVersionDescription)
Legen Sie die apiVersionDescription-Eigenschaft fest: Beschreibung der API-Version.
Overrides:
ApiContractUpdateProperties.withApiVersionDescription(String apiVersionDescription)Parameters:
withApiVersionSetId
public ApiContractUpdateProperties withApiVersionSetId(String apiVersionSetId)
Legen Sie die apiVersionSetId-Eigenschaft fest: Ein Ressourcenbezeichner für das zugehörige ApiVersionSet.
Overrides:
ApiContractUpdateProperties.withApiVersionSetId(String apiVersionSetId)Parameters:
withAuthenticationSettings
public ApiContractUpdateProperties withAuthenticationSettings(AuthenticationSettingsContract authenticationSettings)
Legen Sie die authenticationSettings-Eigenschaft fest: Sammlung von Authentifizierungseinstellungen, die in dieser API enthalten sind.
Overrides:
ApiContractUpdateProperties.withAuthenticationSettings(AuthenticationSettingsContract authenticationSettings)Parameters:
withContact
public ApiContractUpdateProperties withContact(ApiContactInformation contact)
Legen Sie die Contact-Eigenschaft fest: Kontaktinformationen für die API.
Overrides:
ApiContractUpdateProperties.withContact(ApiContactInformation contact)Parameters:
withDescription
public ApiContractUpdateProperties withDescription(String description)
Legen Sie die description-Eigenschaft fest: Beschreibung der API. Kann HTML-Formatierungstags umfassen.
Overrides:
ApiContractUpdateProperties.withDescription(String description)Parameters:
withDisplayName
public ApiContractUpdateProperties withDisplayName(String displayName)
Legen Sie die displayName-Eigenschaft fest: API-Name.
Parameters:
Returns:
withIsCurrent
public ApiContractUpdateProperties withIsCurrent(Boolean isCurrent)
Festlegen der isCurrent-Eigenschaft: Gibt an, ob die API-Revision die aktuelle API-Revision ist.
Overrides:
ApiContractUpdateProperties.withIsCurrent(Boolean isCurrent)Parameters:
withLicense
public ApiContractUpdateProperties withLicense(ApiLicenseInformation license)
Legen Sie die Lizenzeigenschaft fest: Lizenzinformationen für die API.
Overrides:
ApiContractUpdateProperties.withLicense(ApiLicenseInformation license)Parameters:
withPath
public ApiContractUpdateProperties withPath(String path)
Legen Sie die Path-Eigenschaft fest: Relative URL, die diese API und alle ressourcenpfade innerhalb des API Management-Diensts eindeutig identifiziert instance. Sie wird an die Basis-URL des API-Endpunkts angehängt, die während der Dienstinstanzerstellung angegeben wurde, um eine öffentliche URL für diese API zu erstellen.
Parameters:
Returns:
withProtocols
public ApiContractUpdateProperties withProtocols(List
Festlegen der Protocols-Eigenschaft: Beschreibt, für welche Protokolle die Vorgänge in dieser API aufgerufen werden können.
Parameters:
Returns:
withServiceUrl
public ApiContractUpdateProperties withServiceUrl(String serviceUrl)
Legen Sie die serviceUrl-Eigenschaft fest: Absolute URL des Back-End-Diensts, der diese API implementiert.
Parameters:
Returns:
withSubscriptionKeyParameterNames
public ApiContractUpdateProperties withSubscriptionKeyParameterNames(SubscriptionKeyParameterNamesContract subscriptionKeyParameterNames)
Legen Sie die subscriptionKeyParameterNames-Eigenschaft fest: Protokolle, über die die API verfügbar gemacht wird.
Overrides:
ApiContractUpdateProperties.withSubscriptionKeyParameterNames(SubscriptionKeyParameterNamesContract subscriptionKeyParameterNames)Parameters:
withSubscriptionRequired
public ApiContractUpdateProperties withSubscriptionRequired(Boolean subscriptionRequired)
Festlegen der subscriptionRequired-Eigenschaft: Gibt an, ob ein API- oder Produktabonnement für den Zugriff auf die API erforderlich ist.
Overrides:
ApiContractUpdateProperties.withSubscriptionRequired(Boolean subscriptionRequired)Parameters:
withTermsOfServiceUrl
public ApiContractUpdateProperties withTermsOfServiceUrl(String termsOfServiceUrl)
Legen Sie die termsOfServiceUrl-Eigenschaft fest: Eine URL zu den Nutzungsbedingungen für die API. MUSS im Format einer URL vorliegen.
Overrides:
ApiContractUpdateProperties.withTermsOfServiceUrl(String termsOfServiceUrl)Parameters:
Gilt für:
Azure SDK for Java