GetAppProfileResult class
Result data returned by getAppProfile.
Constructors
- GetAppProfileResult({required String description, required String etag, required MultiClusterRoutingUseAnyResponse multiClusterRoutingUseAny, required String name, required String priority, required SingleClusterRoutingResponse singleClusterRouting, required StandardIsolationResponse standardIsolation})
-
Creates a new GetAppProfileResult.
descriptionLong form description of the use case for this AppProfile.etagStrongly validated etag for optimistic concurrency control. Preserve the value returned fromGetAppProfilewhen callingUpdateAppProfileto fail the request if there has been a modification in the mean time. Theupdate_maskof the request need not includeetagfor this protection to apply. See Wikipedia and RFC 7232 for more details.multiClusterRoutingUseAnyUse a multi-cluster routing policy.nameThe unique name of the app profile. Values are of the formprojects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*.priorityThis field has been deprecated in favor ofstandard_isolation.priority. If you set this field,standard_isolation.prioritywill be set instead. The priority of requests sent using this app profile.singleClusterRoutingUse a single-cluster routing policy.standardIsolationThe standard options used for isolating this app profile's traffic from other use cases.const -
GetAppProfileResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- description → String
-
Long form description of the use case for this AppProfile.
final
- etag → String
-
Strongly validated etag for optimistic concurrency control. Preserve the value returned from
GetAppProfilewhen callingUpdateAppProfileto fail the request if there has been a modification in the mean time. Theupdate_maskof the request need not includeetagfor this protection to apply. See Wikipedia and RFC 7232 for more details.final - hashCode → int
-
The hash code for this object.
no setterinherited
- multiClusterRoutingUseAny → MultiClusterRoutingUseAnyResponse
-
Use a multi-cluster routing policy.
final
- name → String
-
The unique name of the app profile. Values are of the form
projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*.final - priority → String
-
This field has been deprecated in favor of
standard_isolation.priority. If you set this field,standard_isolation.prioritywill be set instead. The priority of requests sent using this app profile.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- singleClusterRouting → SingleClusterRoutingResponse
-
Use a single-cluster routing policy.
final
- standardIsolation → StandardIsolationResponse
-
The standard options used for isolating this app profile's traffic from other use cases.
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