Class ListAiApiKeysResponseEntry
java.lang.Object
com.exoscale.sdk.model.ListAiApiKeysResponseEntry
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class ListAiApiKeysResponseEntry
extends Object
AI API key list entry
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionListAiApiKeysResponseEntry(OffsetDateTime updatedAt, Boolean allModels, Boolean allDeployments, UUID id, Object revokedAt, OffsetDateTime createdAt) -
Method Summary
Modifier and TypeMethodDescriptionaddDeploymentsItem(AiApiKeyDeploymentRef deploymentsItem) addModelsItem(String modelsItem) deployments(Set<AiApiKeyDeploymentRef> deployments) booleanReturn true if this list-ai-api-keys-response-entry object is equal to o.True when the key has access to all deployments of the organization.True when the key has access to all public models.Get createdAtAllowlist of deployments.getId()Get idAllowlist of public model names.getName()Get nameRevocation timestamp.Get updatedAtinthashCode()voidsetDeployments(Set<AiApiKeyDeploymentRef> deployments) voidvoidtoString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
JSON_PROPERTY_ALL_MODELS
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_ALL_DEPLOYMENTS
- See Also:
-
JSON_PROPERTY_DEPLOYMENTS
- See Also:
-
JSON_PROPERTY_MODELS
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_REVOKED_AT
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
-
Constructor Details
-
ListAiApiKeysResponseEntry
public ListAiApiKeysResponseEntry() -
ListAiApiKeysResponseEntry
public ListAiApiKeysResponseEntry(OffsetDateTime updatedAt, Boolean allModels, Boolean allDeployments, UUID id, Object revokedAt, OffsetDateTime createdAt)
-
-
Method Details
-
getUpdatedAt
-
getAllModels
True when the key has access to all public models.- Returns:
- allModels
-
name
-
getName
-
setName
-
getAllDeployments
True when the key has access to all deployments of the organization.- Returns:
- allDeployments
-
deployments
-
addDeploymentsItem
-
getDeployments
Allowlist of deployments. An empty array denies access to all deployments. Grant access to all deployments with all-deployments instead.- Returns:
- deployments
-
setDeployments
-
models
-
addModelsItem
-
getModels
-
setModels
-
getId
-
getRevokedAt
Revocation timestamp. Null when the API key is active.- Returns:
- revokedAt
-
getCreatedAt
-
equals
-
hashCode
-
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
-