GetDeveloperAppResult class

Result data returned by getDeveloperApp.

Constructors

GetDeveloperAppResult({required List<String> apiProducts, required String appFamily, required String appId, required List<GoogleCloudApigeeV1AttributeResponse> attributes, required String callbackUrl, required String createdAt, required List<GoogleCloudApigeeV1CredentialResponse> credentials, required String developerId, required String keyExpiresIn, required String lastModifiedAt, required String name, required List<String> scopes, required String status})
Creates a new GetDeveloperAppResult. apiProducts List of API products associated with the developer app. appFamily Developer app family. appId ID of the developer app. attributes List of attributes for the developer app. callbackUrl Callback URL used by OAuth 2.0 authorization servers to communicate authorization codes back to developer apps. createdAt Time the developer app was created in milliseconds since epoch. credentials Set of credentials for the developer app consisting of the consumer key/secret pairs associated with the API products. developerId ID of the developer. keyExpiresIn Expiration time, in milliseconds, for the consumer key that is generated for the developer app. If not set or left to the default value of -1, the API key never expires. The expiration time can't be updated after it is set. lastModifiedAt Time the developer app was modified in milliseconds since epoch. name Name of the developer app. scopes Scopes to apply to the developer app. The specified scopes must already exist for the API product that you associate with the developer app. status Status of the credential. Valid values include approved or revoked.
const
GetDeveloperAppResult.fromMap(Map<String, dynamic> map)
factory

Properties

apiProducts → List<String>
List of API products associated with the developer app.
final
appFamily → String
Developer app family.
final
appId → String
ID of the developer app.
final
attributes → List<GoogleCloudApigeeV1AttributeResponse>
List of attributes for the developer app.
final
callbackUrl → String
Callback URL used by OAuth 2.0 authorization servers to communicate authorization codes back to developer apps.
final
createdAt → String
Time the developer app was created in milliseconds since epoch.
final
credentials → List<GoogleCloudApigeeV1CredentialResponse>
Set of credentials for the developer app consisting of the consumer key/secret pairs associated with the API products.
final
developerId → String
ID of the developer.
final
hashCode → int
The hash code for this object.
no setterinherited
keyExpiresIn → String
Expiration time, in milliseconds, for the consumer key that is generated for the developer app. If not set or left to the default value of -1, the API key never expires. The expiration time can't be updated after it is set.
final
lastModifiedAt → String
Time the developer app was modified in milliseconds since epoch.
final
name → String
Name of the developer app.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scopes → List<String>
Scopes to apply to the developer app. The specified scopes must already exist for the API product that you associate with the developer app.
final
status → String
Status of the credential. Valid values include approved or revoked.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited