Publishing class
This message configures the settings for publishing Google Cloud Client libraries generated from the service config.
Constructors
-
Publishing({String? apiShortName, List<
String> ? codeownerGithubTeams, String? docTagPrefix, String? documentationUri, String? githubLabel, List<ClientLibrarySettings> ? librarySettings, List<MethodSettings> ? methodSettings, String? newIssueUri, String? organization, String? protoReferenceDocumentationUri, String? restReferenceDocumentationUri}) - Publishing.fromJson(Map json_)
Properties
- apiShortName ↔ String?
-
Used as a tracking tag when collecting data about the APIs developer
relations artifacts like docs, packages delivered to package managers,
etc.
getter/setter pair
-
codeownerGithubTeams
↔ List<
String> ? -
GitHub teams to be added to CODEOWNERS in the directory in GitHub
containing source code for the client libraries for this API.
getter/setter pair
- docTagPrefix ↔ String?
-
A prefix used in sample code when demarking regions to be included in
documentation.
getter/setter pair
- documentationUri ↔ String?
-
Link to product home page.
getter/setter pair
- githubLabel ↔ String?
-
GitHub label to apply to issues and pull requests opened for this API.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
librarySettings
↔ List<
ClientLibrarySettings> ? -
Client library settings.
getter/setter pair
-
methodSettings
↔ List<
MethodSettings> ? -
A list of API method settings, e.g. the behavior for methods that use the
long-running operation pattern.
getter/setter pair
- newIssueUri ↔ String?
-
Link to a public URI where users can report issues.
getter/setter pair
- organization ↔ String?
-
For whom the client library is being published.
Possible string values are:
getter/setter pair
- protoReferenceDocumentationUri ↔ String?
-
Optional link to proto reference documentation.
getter/setter pair
- restReferenceDocumentationUri ↔ String?
-
Optional link to REST reference documentation.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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