PartnerMetadata class
Partner metadata details.
This will be populated when publishing the custom connector as a partner connector version. On publishing, parntner connector version will be created using the fields in PartnerMetadata.
Constructors
- PartnerMetadata.new({bool? acceptGcpTos, String? additionalComments, bool? confirmPartnerRequirements, String? demoUri, bool? hasDynamicSpecUri, String? integrationTemplates, String? localSpecPath, String? marketplaceProduct, String? marketplaceProductId, String? marketplaceProductProjectId, String? marketplaceProductUri, String? partner, String? partnerConnectorDisplayName, String? publishRequestTime, String? targetApplication, String? targetCustomerSegment, String? useCases})
- PartnerMetadata.fromJson(Map json_)
Properties
- acceptGcpTos ↔ bool?
-
Whether the user has accepted the Google Cloud Platform Terms of Service
(https://cloud.google.com/terms/) and the Google Cloud Marketplace Terms
of Service (https://cloud.google.com/terms/marketplace/launcher?hl=en).
getter/setter pair
- additionalComments ↔ String?
-
Additional comments for the submission.
getter/setter pair
- confirmPartnerRequirements ↔ bool?
-
Confirmation that connector meets all applicable requirements mentioned in
the Partner Connector Publishing requirements list and Partner onboardiong
requirements list
(https://cloud.google.com/marketplace/docs/partners/get-started#requirements).
getter/setter pair
- demoUri ↔ String?
-
Public URL for the demo video.
getter/setter pair
- hasDynamicSpecUri ↔ bool?
-
Has dynamic open api spec uri.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- integrationTemplates ↔ String?
-
Integration example templates for the custom connector.
getter/setter pair
- localSpecPath ↔ String?
-
Local spec path.
getter/setter pair
- marketplaceProduct ↔ String?
-
Marketplace product name.
getter/setter pair
- marketplaceProductId ↔ String?
-
Marketplace product ID.
getter/setter pair
- marketplaceProductProjectId ↔ String?
-
Marketplace product project ID.
getter/setter pair
- marketplaceProductUri ↔ String?
-
Marketplace product URL.
getter/setter pair
- partner ↔ String?
-
Partner name.
getter/setter pair
- partnerConnectorDisplayName ↔ String?
-
Partner connector display name.
getter/setter pair
- publishRequestTime ↔ String?
-
Publish request time.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- targetApplication ↔ String?
-
Target application for which partner connector is built.
getter/setter pair
- targetCustomerSegment ↔ String?
-
Target customer segment for the partner connector.
getter/setter pair
- useCases ↔ String?
-
Details about partner connector use cases.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited