REST Resource: projects.locations.studies

Resource: Study

A message representing a Study.

Fields
namestring

Output only. The name of a study. The study's globally unique identifier. Format:projects/{project}/locations/{location}/studies/{study}

displayNamestring

Required. Describes the Study, default value is empty string.

studySpecobject (StudySpec)

Required. Configuration of the Study.

stateenum (State)

Output only. The detailed state of a Study.

createTimestring (Timestamp format)

Output only. time at which the study was created.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:"2014-10-02T15:01:23Z","2014-10-02T15:01:23.045123456Z" or"2014-10-02T15:01:23+05:30".

inactiveReasonstring

Output only. A human readable reason why the Study is inactive. This should be empty if a study is ACTIVE or COMPLETED.

JSON representation
{"name":string,"displayName":string,"studySpec":{object (StudySpec)},"state":enum (State),"createTime":string,"inactiveReason":string}

State

Describes the Study state.

Enums
STATE_UNSPECIFIEDThe study state is unspecified.
ACTIVEThe study is active.
INACTIVEThe study is stopped due to an internal error.
COMPLETEDThe study is done when the service exhausts the parameter search space or maxTrialCount is reached.

Methods

create

Creates a Study.

delete

Deletes a Study.

get

Gets a Study by name.

list

Lists all the studies in a region for an associated project.

lookup

Looks a study up using the user-defined display_name field instead of the fully qualified resource name.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-09-22 UTC.