TrialComponentArtifact class
Represents an input or output artifact of a trial component. You specify
TrialComponentArtifact
as part of the
InputArtifacts
and OutputArtifacts
parameters in
the CreateTrialComponent request.
Examples of input artifacts are datasets, algorithms, hyperparameters, source code, and instance types. Examples of output artifacts are metrics, snapshots, logs, and images.
Constructors
- TrialComponentArtifact({required String value, String? mediaType})
-
TrialComponentArtifact.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- mediaType → String?
-
The media type of the artifact, which indicates the type of data in the
artifact file. The media type consists of a type and a subtype
concatenated with a slash (/) character, for example, text/csv, image/jpeg,
and s3/uri. The type specifies the category of the media. The subtype
specifies the kind of data.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value → String
-
The location of the artifact.
final
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