Class BetaManagedAgentsBase64ImageSource
-
- All Implemented Interfaces:
public final class BetaManagedAgentsBase64ImageSourceBase64-encoded image data.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classBetaManagedAgentsBase64ImageSource.BuilderA builder for BetaManagedAgentsBase64ImageSource.
public final classBetaManagedAgentsBase64ImageSource.Type
-
Method Summary
Modifier and Type Method Description final Stringdata()Base64-encoded image data. final StringmediaType()MIME type of the image (e.g., "image/png", "image/jpeg", "image/gif", "image/webp"). final BetaManagedAgentsBase64ImageSource.Typetype()final JsonField<String>_data()Returns the raw JSON value of data. final JsonField<String>_mediaType()Returns the raw JSON value of mediaType. final JsonField<BetaManagedAgentsBase64ImageSource.Type>_type()Returns the raw JSON value of type. final Map<String, JsonValue>_additionalProperties()final BetaManagedAgentsBase64ImageSource.BuildertoBuilder()final BetaManagedAgentsBase64ImageSourcevalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaManagedAgentsBase64ImageSource.Builderbuilder()Returns a mutable builder for constructing an instance of BetaManagedAgentsBase64ImageSource. -
-
Method Detail
-
mediaType
final String mediaType()
MIME type of the image (e.g., "image/png", "image/jpeg", "image/gif", "image/webp").
-
type
final BetaManagedAgentsBase64ImageSource.Type type()
-
_data
final JsonField<String> _data()
Returns the raw JSON value of data.
Unlike data, this method doesn't throw if the JSON field has an unexpected type.
-
_mediaType
final JsonField<String> _mediaType()
Returns the raw JSON value of mediaType.
Unlike mediaType, this method doesn't throw if the JSON field has an unexpected type.
-
_type
final JsonField<BetaManagedAgentsBase64ImageSource.Type> _type()
Returns the raw JSON value of type.
Unlike type, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final BetaManagedAgentsBase64ImageSource.Builder toBuilder()
-
validate
final BetaManagedAgentsBase64ImageSource validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static BetaManagedAgentsBase64ImageSource.Builder builder()
Returns a mutable builder for constructing an instance of BetaManagedAgentsBase64ImageSource.
The following fields are required:
.data() .mediaType() .type()
-
-
-
-