Class AuditLogListResponse.RoleUnboundFromResource
-
- All Implemented Interfaces:
public final class AuditLogListResponse.RoleUnboundFromResourceThe details for events with this
type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classAuditLogListResponse.RoleUnboundFromResource.BuilderA builder for RoleUnboundFromResource.
public final classAuditLogListResponse.RoleUnboundFromResource.SourceThe connector role mutation path that produced the event.
-
Method Summary
Modifier and Type Method Description final Optional<String>id()The ID of the resource the role was unbound from. final Optional<String>connectorId()The connector ID for a ChatGPT workspace connector resource. final Optional<String>connectorName()The connector display name for a ChatGPT workspace connector resource, or the connector ID when the display name could not be resolved. final Optional<Boolean>enabled()Whether the connector is enabled for the role. final Optional<List<String>>permissions()The permissions remaining for the role after the change. final Optional<String>resourceId()The ID of the resource the role was unbound from. final Optional<String>resourceType()The type of resource the role was unbound from. final Optional<String>roleId()The ID of the role that was unbound from the resource. final Optional<AuditLogListResponse.RoleUnboundFromResource.Source>source()The connector role mutation path that produced the event. final Optional<String>workspaceId()The workspace ID for a ChatGPT workspace connector resource. final JsonField<String>_id()Returns the raw JSON value of id. final JsonField<String>_connectorId()Returns the raw JSON value of connectorId. final JsonField<String>_connectorName()Returns the raw JSON value of connectorName. final JsonField<Boolean>_enabled()Returns the raw JSON value of enabled. final JsonField<List<String>>_permissions()Returns the raw JSON value of permissions. final JsonField<String>_resourceId()Returns the raw JSON value of resourceId. final JsonField<String>_resourceType()Returns the raw JSON value of resourceType. final JsonField<String>_roleId()Returns the raw JSON value of roleId. final JsonField<AuditLogListResponse.RoleUnboundFromResource.Source>_source()Returns the raw JSON value of source. final JsonField<String>_workspaceId()Returns the raw JSON value of workspaceId. final Map<String, JsonValue>_additionalProperties()final AuditLogListResponse.RoleUnboundFromResource.BuildertoBuilder()final AuditLogListResponse.RoleUnboundFromResourcevalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static AuditLogListResponse.RoleUnboundFromResource.Builderbuilder()Returns a mutable builder for constructing an instance of RoleUnboundFromResource. -
-
Method Detail
-
id
final Optional<String> id()
The ID of the resource the role was unbound from. ChatGPT workspace connector resources use
<workspace_id>__<connector_id>.
-
connectorId
final Optional<String> connectorId()
The connector ID for a ChatGPT workspace connector resource.
-
connectorName
final Optional<String> connectorName()
The connector display name for a ChatGPT workspace connector resource, or the connector ID when the display name could not be resolved.
-
permissions
final Optional<List<String>> permissions()
The permissions remaining for the role after the change.
-
resourceId
final Optional<String> resourceId()
The ID of the resource the role was unbound from.
-
resourceType
final Optional<String> resourceType()
The type of resource the role was unbound from.
-
source
final Optional<AuditLogListResponse.RoleUnboundFromResource.Source> source()
The connector role mutation path that produced the event.
-
workspaceId
final Optional<String> workspaceId()
The workspace ID for a ChatGPT workspace connector resource.
-
_id
final JsonField<String> _id()
Returns the raw JSON value of id.
Unlike id, this method doesn't throw if the JSON field has an unexpected type.
-
_connectorId
final JsonField<String> _connectorId()
Returns the raw JSON value of connectorId.
Unlike connectorId, this method doesn't throw if the JSON field has an unexpected type.
-
_connectorName
final JsonField<String> _connectorName()
Returns the raw JSON value of connectorName.
Unlike connectorName, this method doesn't throw if the JSON field has an unexpected type.
-
_enabled
final JsonField<Boolean> _enabled()
Returns the raw JSON value of enabled.
Unlike enabled, this method doesn't throw if the JSON field has an unexpected type.
-
_permissions
final JsonField<List<String>> _permissions()
Returns the raw JSON value of permissions.
Unlike permissions, this method doesn't throw if the JSON field has an unexpected type.
-
_resourceId
final JsonField<String> _resourceId()
Returns the raw JSON value of resourceId.
Unlike resourceId, this method doesn't throw if the JSON field has an unexpected type.
-
_resourceType
final JsonField<String> _resourceType()
Returns the raw JSON value of resourceType.
Unlike resourceType, this method doesn't throw if the JSON field has an unexpected type.
-
_roleId
final JsonField<String> _roleId()
Returns the raw JSON value of roleId.
Unlike roleId, this method doesn't throw if the JSON field has an unexpected type.
-
_source
final JsonField<AuditLogListResponse.RoleUnboundFromResource.Source> _source()
Returns the raw JSON value of source.
Unlike source, this method doesn't throw if the JSON field has an unexpected type.
-
_workspaceId
final JsonField<String> _workspaceId()
Returns the raw JSON value of workspaceId.
Unlike workspaceId, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final AuditLogListResponse.RoleUnboundFromResource.Builder toBuilder()
-
validate
final AuditLogListResponse.RoleUnboundFromResource 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 AuditLogListResponse.RoleUnboundFromResource.Builder builder()
Returns a mutable builder for constructing an instance of RoleUnboundFromResource.
-
-
-
-