Package com.google.genai.types
Class ModelStatus.Builder
-
- All Implemented Interfaces:
public abstract class ModelStatus.BuilderBuilder for ModelStatus.
-
-
Constructor Summary
Constructors Constructor Description ModelStatus.Builder()
-
Method Summary
Modifier and Type Method Description abstract ModelStatus.Buildermessage(String message)Setter for message. ModelStatus.BuilderclearMessage()Clears the value of message field. abstract ModelStatus.BuildermodelStage(ModelStage modelStage)Setter for modelStage. ModelStatus.BuilderclearModelStage()Clears the value of modelStage field. ModelStatus.BuildermodelStage(ModelStage.Known knownType)Setter for modelStage given a known enum. ModelStatus.BuildermodelStage(String modelStage)Setter for modelStage given a string. abstract ModelStatus.BuilderretirementTime(Instant retirementTime)Setter for retirementTime. ModelStatus.BuilderclearRetirementTime()Clears the value of retirementTime field. abstract ModelStatusbuild()-
-
Method Detail
-
message
abstract ModelStatus.Builder message(String message)
Setter for message.
message: A message explaining the model status.
-
clearMessage
@CanIgnoreReturnValue() ModelStatus.Builder clearMessage()
Clears the value of message field.
-
modelStage
abstract ModelStatus.Builder modelStage(ModelStage modelStage)
Setter for modelStage.
modelStage: The stage of the underlying model.
-
clearModelStage
@CanIgnoreReturnValue() ModelStatus.Builder clearModelStage()
Clears the value of modelStage field.
-
modelStage
@CanIgnoreReturnValue() ModelStatus.Builder modelStage(ModelStage.Known knownType)
Setter for modelStage given a known enum.
modelStage: The stage of the underlying model.
-
modelStage
@CanIgnoreReturnValue() ModelStatus.Builder modelStage(String modelStage)
Setter for modelStage given a string.
modelStage: The stage of the underlying model.
-
retirementTime
abstract ModelStatus.Builder retirementTime(Instant retirementTime)
Setter for retirementTime.
retirementTime: The time at which the model will be retired.
-
clearRetirementTime
@CanIgnoreReturnValue() ModelStatus.Builder clearRetirementTime()
Clears the value of retirementTime field.
-
build
abstract ModelStatus build()
-
-
-
-