Class SchemaApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetApplicationLayout
(String appName) Retrieve the UI Layout for an Application Takes an Application name as an input parameter and retrieves the App Instance page Layout for that Applicationorg.springframework.http.ResponseEntity<ApplicationLayout>
getApplicationLayoutWithHttpInfo
(String appName) Retrieve the UI Layout for an Application Takes an Application name as an input parameter and retrieves the App Instance page Layout for that ApplicationRetrieve the UI Layout for an Application Takes an Application name as an input parameter and retrieves the App Instance page Layout for that ApplicationgetApplicationUserSchema
(String appInstanceId) Retrieve the default Application User Schema for an Application Retrieves the Schema for an App Userorg.springframework.http.ResponseEntity<UserSchema>
getApplicationUserSchemaWithHttpInfo
(String appInstanceId) Retrieve the default Application User Schema for an Application Retrieves the Schema for an App UsergetApplicationUserSchemaWithPaginationInfo
(String appInstanceId) Retrieve the default Application User Schema for an Application Retrieves the Schema for an App UserRetrieve the default Group Schema Retrieves the group schemaorg.springframework.http.ResponseEntity<GroupSchema>
Retrieve the default Group Schema Retrieves the group schemaRetrieve the default Group Schema Retrieves the group schemagetLogStreamSchema
(LogStreamType logStreamType) Retrieve the Log Stream Schema for the schema type Retrieves the schema for a Log Stream type.org.springframework.http.ResponseEntity<LogStreamSchema>
getLogStreamSchemaWithHttpInfo
(LogStreamType logStreamType) Retrieve the Log Stream Schema for the schema type Retrieves the schema for a Log Stream type.getLogStreamSchemaWithPaginationInfo
(LogStreamType logStreamType) Retrieve the Log Stream Schema for the schema type Retrieves the schema for a Log Stream type.getUserSchema
(String schemaId) Retrieve a User Schema Retrieves the schema for a Schema Idorg.springframework.http.ResponseEntity<UserSchema>
getUserSchemaWithHttpInfo
(String schemaId) Retrieve a User Schema Retrieves the schema for a Schema IdgetUserSchemaWithPaginationInfo
(String schemaId) Retrieve a User Schema Retrieves the schema for a Schema IdList the Log Stream Schemas Lists the schema for all log stream types visible for this orgorg.springframework.http.ResponseEntity<List<LogStreamSchema>>
List the Log Stream Schemas Lists the schema for all log stream types visible for this orgList the Log Stream Schemas Lists the schema for all log stream types visible for this orgvoid
setApiClient
(ApiClient apiClient) <T> T
updateApplicationUserProfile
(Class<?> T, String appInstanceId, UserSchema body) Update the default Application User Schema for an Application Partial updates on the User Profile properties of the Application User SchemaupdateApplicationUserProfile
(String appInstanceId, UserSchema body) Update the default Application User Schema for an Application Partial updates on the User Profile properties of the Application User Schemaorg.springframework.http.ResponseEntity<UserSchema>
updateApplicationUserProfileWithHttpInfo
(String appInstanceId, UserSchema body) Update the default Application User Schema for an Application Partial updates on the User Profile properties of the Application User SchemaupdateApplicationUserProfileWithPaginationInfo
(String appInstanceId, UserSchema body) Update the default Application User Schema for an Application Partial updates on the User Profile properties of the Application User Schema<T> T
updateGroupSchema
(Class<?> T, GroupSchema groupSchema) Update the default Group Schema Updates, adds or removes one or more custom Group Profile properties in the schemaupdateGroupSchema
(GroupSchema groupSchema) Update the default Group Schema Updates, adds or removes one or more custom Group Profile properties in the schemaorg.springframework.http.ResponseEntity<GroupSchema>
updateGroupSchemaWithHttpInfo
(GroupSchema groupSchema) Update the default Group Schema Updates, adds or removes one or more custom Group Profile properties in the schemaupdateGroupSchemaWithPaginationInfo
(GroupSchema groupSchema) Update the default Group Schema Updates, adds or removes one or more custom Group Profile properties in the schema<T> T
updateUserProfile
(Class<?> T, String schemaId, UserSchema userSchema) Update a User Schema Partial updates on the User Profile properties of the user schemaupdateUserProfile
(String schemaId, UserSchema userSchema) Update a User Schema Partial updates on the User Profile properties of the user schemaorg.springframework.http.ResponseEntity<UserSchema>
updateUserProfileWithHttpInfo
(String schemaId, UserSchema userSchema) Update a User Schema Partial updates on the User Profile properties of the user schemaupdateUserProfileWithPaginationInfo
(String schemaId, UserSchema userSchema) Update a User Schema Partial updates on the User Profile properties of the user schema
-
Constructor Details
-
SchemaApi
public SchemaApi() -
SchemaApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
getApplicationLayout
public ApplicationLayout getApplicationLayout(String appName) throws org.springframework.web.client.RestClientException Retrieve the UI Layout for an Application Takes an Application name as an input parameter and retrieves the App Instance page Layout for that Application200 - successful operation
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
appName
- (required)- Returns:
- ApplicationLayout
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getApplicationLayoutWithHttpInfo
public org.springframework.http.ResponseEntity<ApplicationLayout> getApplicationLayoutWithHttpInfo(String appName) throws org.springframework.web.client.RestClientException Retrieve the UI Layout for an Application Takes an Application name as an input parameter and retrieves the App Instance page Layout for that Application200 - successful operation
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
appName
- (required)- Returns:
- ResponseEntity<ApplicationLayout>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getApplicationLayoutWithPaginationInfo
public PagedList getApplicationLayoutWithPaginationInfo(String appName) throws org.springframework.web.client.RestClientException Retrieve the UI Layout for an Application Takes an Application name as an input parameter and retrieves the App Instance page Layout for that Application200 - successful operation
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
appName
- (required)- Returns:
- ResponseEntity<ApplicationLayout>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getApplicationUserSchema
public UserSchema getApplicationUserSchema(String appInstanceId) throws org.springframework.web.client.RestClientException Retrieve the default Application User Schema for an Application Retrieves the Schema for an App User200 - successful operation
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
appInstanceId
- (required)- Returns:
- UserSchema
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getApplicationUserSchemaWithHttpInfo
public org.springframework.http.ResponseEntity<UserSchema> getApplicationUserSchemaWithHttpInfo(String appInstanceId) throws org.springframework.web.client.RestClientException Retrieve the default Application User Schema for an Application Retrieves the Schema for an App User200 - successful operation
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
appInstanceId
- (required)- Returns:
- ResponseEntity<UserSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getApplicationUserSchemaWithPaginationInfo
public PagedList getApplicationUserSchemaWithPaginationInfo(String appInstanceId) throws org.springframework.web.client.RestClientException Retrieve the default Application User Schema for an Application Retrieves the Schema for an App User200 - successful operation
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
appInstanceId
- (required)- Returns:
- ResponseEntity<UserSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getGroupSchema
Retrieve the default Group Schema Retrieves the group schema200 - successful operation
403 - Forbidden
429 - Too Many Requests
- Returns:
- GroupSchema
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getGroupSchemaWithHttpInfo
public org.springframework.http.ResponseEntity<GroupSchema> getGroupSchemaWithHttpInfo() throws org.springframework.web.client.RestClientExceptionRetrieve the default Group Schema Retrieves the group schema200 - successful operation
403 - Forbidden
429 - Too Many Requests
- Returns:
- ResponseEntity<GroupSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getGroupSchemaWithPaginationInfo
public PagedList getGroupSchemaWithPaginationInfo() throws org.springframework.web.client.RestClientExceptionRetrieve the default Group Schema Retrieves the group schema200 - successful operation
403 - Forbidden
429 - Too Many Requests
- Returns:
- ResponseEntity<GroupSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getLogStreamSchema
public LogStreamSchema getLogStreamSchema(LogStreamType logStreamType) throws org.springframework.web.client.RestClientException Retrieve the Log Stream Schema for the schema type Retrieves the schema for a Log Stream type. The `logStreamType` element in the URL specifies the Log Stream type, which is either `aws_eventbridge` or `splunk_cloud_logstreaming`. Use the `aws_eventbridge` literal to retrieve the AWS EventBridge type schema, and use the `splunk_cloud_logstreaming` literal retrieve the Splunk Cloud type schema.200 - successful operation
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
logStreamType
- (required)- Returns:
- LogStreamSchema
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getLogStreamSchemaWithHttpInfo
public org.springframework.http.ResponseEntity<LogStreamSchema> getLogStreamSchemaWithHttpInfo(LogStreamType logStreamType) throws org.springframework.web.client.RestClientException Retrieve the Log Stream Schema for the schema type Retrieves the schema for a Log Stream type. The `logStreamType` element in the URL specifies the Log Stream type, which is either `aws_eventbridge` or `splunk_cloud_logstreaming`. Use the `aws_eventbridge` literal to retrieve the AWS EventBridge type schema, and use the `splunk_cloud_logstreaming` literal retrieve the Splunk Cloud type schema.200 - successful operation
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
logStreamType
- (required)- Returns:
- ResponseEntity<LogStreamSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getLogStreamSchemaWithPaginationInfo
public PagedList getLogStreamSchemaWithPaginationInfo(LogStreamType logStreamType) throws org.springframework.web.client.RestClientException Retrieve the Log Stream Schema for the schema type Retrieves the schema for a Log Stream type. The `logStreamType` element in the URL specifies the Log Stream type, which is either `aws_eventbridge` or `splunk_cloud_logstreaming`. Use the `aws_eventbridge` literal to retrieve the AWS EventBridge type schema, and use the `splunk_cloud_logstreaming` literal retrieve the Splunk Cloud type schema.200 - successful operation
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
logStreamType
- (required)- Returns:
- ResponseEntity<LogStreamSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getUserSchema
public UserSchema getUserSchema(String schemaId) throws org.springframework.web.client.RestClientException Retrieve a User Schema Retrieves the schema for a Schema Id200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
schemaId
- (required)- Returns:
- UserSchema
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getUserSchemaWithHttpInfo
public org.springframework.http.ResponseEntity<UserSchema> getUserSchemaWithHttpInfo(String schemaId) throws org.springframework.web.client.RestClientException Retrieve a User Schema Retrieves the schema for a Schema Id200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
schemaId
- (required)- Returns:
- ResponseEntity<UserSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
getUserSchemaWithPaginationInfo
public PagedList getUserSchemaWithPaginationInfo(String schemaId) throws org.springframework.web.client.RestClientException Retrieve a User Schema Retrieves the schema for a Schema Id200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
schemaId
- (required)- Returns:
- ResponseEntity<UserSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
listLogStreamSchemas
public List<LogStreamSchema> listLogStreamSchemas() throws org.springframework.web.client.RestClientExceptionList the Log Stream Schemas Lists the schema for all log stream types visible for this org200 - successful operation
403 - Forbidden
429 - Too Many Requests
- Returns:
- List<LogStreamSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
listLogStreamSchemasWithHttpInfo
public org.springframework.http.ResponseEntity<List<LogStreamSchema>> listLogStreamSchemasWithHttpInfo() throws org.springframework.web.client.RestClientExceptionList the Log Stream Schemas Lists the schema for all log stream types visible for this org200 - successful operation
403 - Forbidden
429 - Too Many Requests
- Returns:
- ResponseEntity<List<LogStreamSchema>>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
listLogStreamSchemasWithPaginationInfo
public PagedList listLogStreamSchemasWithPaginationInfo() throws org.springframework.web.client.RestClientExceptionList the Log Stream Schemas Lists the schema for all log stream types visible for this org200 - successful operation
403 - Forbidden
429 - Too Many Requests
- Returns:
- ResponseEntity<List<LogStreamSchema>>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateApplicationUserProfile
public UserSchema updateApplicationUserProfile(String appInstanceId, UserSchema body) throws org.springframework.web.client.RestClientException Update the default Application User Schema for an Application Partial updates on the User Profile properties of the Application User Schema200 - successful operation
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
appInstanceId
- (required)body
- (optional)- Returns:
- UserSchema
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateApplicationUserProfile
public <T> T updateApplicationUserProfile(Class<?> T, String appInstanceId, UserSchema body) throws org.springframework.web.client.RestClientException Update the default Application User Schema for an Application Partial updates on the User Profile properties of the Application User Schema200 - successful operation
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
T
- (required) - the assignable return typeappInstanceId
- (required)body
- (optional)- Returns:
- T instance
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateApplicationUserProfileWithHttpInfo
public org.springframework.http.ResponseEntity<UserSchema> updateApplicationUserProfileWithHttpInfo(String appInstanceId, UserSchema body) throws org.springframework.web.client.RestClientException Update the default Application User Schema for an Application Partial updates on the User Profile properties of the Application User Schema200 - successful operation
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
appInstanceId
- (required)body
- (optional)- Returns:
- ResponseEntity<UserSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateApplicationUserProfileWithPaginationInfo
public PagedList updateApplicationUserProfileWithPaginationInfo(String appInstanceId, UserSchema body) throws org.springframework.web.client.RestClientException Update the default Application User Schema for an Application Partial updates on the User Profile properties of the Application User Schema200 - successful operation
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
appInstanceId
- (required)body
- (optional)- Returns:
- ResponseEntity<UserSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateGroupSchema
public GroupSchema updateGroupSchema(GroupSchema groupSchema) throws org.springframework.web.client.RestClientException Update the default Group Schema Updates, adds or removes one or more custom Group Profile properties in the schema200 - successful operation
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
groupSchema
- (optional)- Returns:
- GroupSchema
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateGroupSchema
public <T> T updateGroupSchema(Class<?> T, GroupSchema groupSchema) throws org.springframework.web.client.RestClientException Update the default Group Schema Updates, adds or removes one or more custom Group Profile properties in the schema200 - successful operation
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
T
- (required) - the assignable return typegroupSchema
- (optional)- Returns:
- T instance
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateGroupSchemaWithHttpInfo
public org.springframework.http.ResponseEntity<GroupSchema> updateGroupSchemaWithHttpInfo(GroupSchema groupSchema) throws org.springframework.web.client.RestClientException Update the default Group Schema Updates, adds or removes one or more custom Group Profile properties in the schema200 - successful operation
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
groupSchema
- (optional)- Returns:
- ResponseEntity<GroupSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateGroupSchemaWithPaginationInfo
public PagedList updateGroupSchemaWithPaginationInfo(GroupSchema groupSchema) throws org.springframework.web.client.RestClientException Update the default Group Schema Updates, adds or removes one or more custom Group Profile properties in the schema200 - successful operation
400 - Bad Request
403 - Forbidden
429 - Too Many Requests
- Parameters:
groupSchema
- (optional)- Returns:
- ResponseEntity<GroupSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateUserProfile
public UserSchema updateUserProfile(String schemaId, UserSchema userSchema) throws org.springframework.web.client.RestClientException Update a User Schema Partial updates on the User Profile properties of the user schema200 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
schemaId
- (required)userSchema
- (required)- Returns:
- UserSchema
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateUserProfile
public <T> T updateUserProfile(Class<?> T, String schemaId, UserSchema userSchema) throws org.springframework.web.client.RestClientException Update a User Schema Partial updates on the User Profile properties of the user schema200 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
T
- (required) - the assignable return typeschemaId
- (required)userSchema
- (required)- Returns:
- T instance
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateUserProfileWithHttpInfo
public org.springframework.http.ResponseEntity<UserSchema> updateUserProfileWithHttpInfo(String schemaId, UserSchema userSchema) throws org.springframework.web.client.RestClientException Update a User Schema Partial updates on the User Profile properties of the user schema200 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
schemaId
- (required)userSchema
- (required)- Returns:
- ResponseEntity<UserSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-
updateUserProfileWithPaginationInfo
public PagedList updateUserProfileWithPaginationInfo(String schemaId, UserSchema userSchema) throws org.springframework.web.client.RestClientException Update a User Schema Partial updates on the User Profile properties of the user schema200 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
schemaId
- (required)userSchema
- (required)- Returns:
- ResponseEntity<UserSchema>
- Throws:
org.springframework.web.client.RestClientException
- if an error occurs while attempting to invoke the API
-