GetTraceSinkResult class
Result data returned by getTraceSink.
Constructors
- GetTraceSinkResult({required String name, required OutputConfigResponse outputConfig, required String writerIdentity})
-
Creates a new GetTraceSinkResult.
nameThe canonical sink resource name, unique within the project. Must be of the form: projects/PROJECT_NUMBER/traceSinks/SINK_ID. E.g.:"projects/12345/traceSinks/my-project-trace-sink". Sink identifiers are limited to 256 characters and can include only the following characters: upper and lower-case alphanumeric characters, underscores, hyphens, and periods.outputConfigThe export destination.writerIdentityA service account name for exporting the data. This field is set by sinks.create and sinks.update. The service account will need to be granted write access to the destination specified in the output configuration, see Granting access for a resource. To create tables and to write data, this account needs thedataEditorrole. Read more about roles in the BigQuery documentation. E.g.: "service-00000001@00000002.iam.gserviceaccount.com"const -
GetTraceSinkResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
The canonical sink resource name, unique within the project. Must be of the form: projects/
PROJECT_NUMBER/traceSinks/SINK_ID. E.g.:"projects/12345/traceSinks/my-project-trace-sink". Sink identifiers are limited to 256 characters and can include only the following characters: upper and lower-case alphanumeric characters, underscores, hyphens, and periods.final - outputConfig → OutputConfigResponse
-
The export destination.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- writerIdentity → String
-
A service account name for exporting the data. This field is set by sinks.create and sinks.update. The service account will need to be granted write access to the destination specified in the output configuration, see Granting access for a resource. To create tables and to write data, this account needs the
dataEditorrole. Read more about roles in the BigQuery documentation. E.g.: "service-00000001@00000002.iam.gserviceaccount.com"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