Class FunctionResponsePart.Builder
- Enclosing class:
- FunctionResponsePart
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract FunctionResponsePartbuild()Clears the value of fileData field.Clears the value of inlineData field.Clears the value of mediaProcessing field.abstract FunctionResponsePart.BuilderfileData(FunctionResponseFileData fileData) Setter for fileData.fileData(FunctionResponseFileData.Builder fileDataBuilder) Setter for fileData builder.abstract FunctionResponsePart.BuilderinlineData(FunctionResponseBlob inlineData) Setter for inlineData.inlineData(FunctionResponseBlob.Builder inlineDataBuilder) Setter for inlineData builder.abstract FunctionResponsePart.BuildermediaProcessing(MediaProcessing mediaProcessing) Setter for mediaProcessing.mediaProcessing(MediaProcessing.Known knownType) Setter for mediaProcessing given a known enum.mediaProcessing(String mediaProcessing) Setter for mediaProcessing given a string.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
inlineData
Setter for inlineData.inlineData: Inline media bytes.
-
inlineData
@CanIgnoreReturnValue public FunctionResponsePart.Builder inlineData(FunctionResponseBlob.Builder inlineDataBuilder) Setter for inlineData builder.inlineData: Inline media bytes.
-
clearInlineData
Clears the value of inlineData field. -
fileData
Setter for fileData.fileData: URI based data.
-
fileData
@CanIgnoreReturnValue public FunctionResponsePart.Builder fileData(FunctionResponseFileData.Builder fileDataBuilder) Setter for fileData builder.fileData: URI based data.
-
clearFileData
Clears the value of fileData field. -
mediaProcessing
Setter for mediaProcessing.mediaProcessing: Optional. How the model processes this part's media for understanding. Only meaningful for video parts (`inline_data` or `file_data` with video mime). Non-video parts ignore this field. This field is not supported in Vertex AI.
-
clearMediaProcessing
Clears the value of mediaProcessing field. -
mediaProcessing
@CanIgnoreReturnValue public FunctionResponsePart.Builder mediaProcessing(MediaProcessing.Known knownType) Setter for mediaProcessing given a known enum.mediaProcessing: Optional. How the model processes this part's media for understanding. Only meaningful for video parts (`inline_data` or `file_data` with video mime). Non-video parts ignore this field. This field is not supported in Vertex AI.
-
mediaProcessing
Setter for mediaProcessing given a string.mediaProcessing: Optional. How the model processes this part's media for understanding. Only meaningful for video parts (`inline_data` or `file_data` with video mime). Non-video parts ignore this field. This field is not supported in Vertex AI.
-
build
-