Class GoogleChatIntegrationApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateGoogleChatTargetAudience(String organizationBindingId, GoogleChatTargetAudienceCreateRequest body) Create a target audience.createGoogleChatTargetAudienceAsync(String organizationBindingId, GoogleChatTargetAudienceCreateRequest body) Create a target audience.createGoogleChatTargetAudienceWithHttpInfo(String organizationBindingId, GoogleChatTargetAudienceCreateRequest body) Create a target audience for a Google Chat organization binding in the Datadog Google Chat integration.createGoogleChatTargetAudienceWithHttpInfoAsync(String organizationBindingId, GoogleChatTargetAudienceCreateRequest body) Create a target audience.createOrganizationHandle(String organizationBindingId, GoogleChatCreateOrganizationHandleRequest body) Create organization handle.createOrganizationHandleAsync(String organizationBindingId, GoogleChatCreateOrganizationHandleRequest body) Create organization handle.createOrganizationHandleWithHttpInfo(String organizationBindingId, GoogleChatCreateOrganizationHandleRequest body) Create an organization handle in the Datadog Google Chat integration.createOrganizationHandleWithHttpInfoAsync(String organizationBindingId, GoogleChatCreateOrganizationHandleRequest body) Create organization handle.voiddeleteGoogleChatDelegatedUser(String organizationBindingId) Delete the delegated user.deleteGoogleChatDelegatedUserAsync(String organizationBindingId) Delete the delegated user.deleteGoogleChatDelegatedUserWithHttpInfo(String organizationBindingId) Delete the delegated user for a Google Chat organization binding from the Datadog Google Chat integration.deleteGoogleChatDelegatedUserWithHttpInfoAsync(String organizationBindingId) Delete the delegated user.voiddeleteGoogleChatOrganization(String organizationBindingId) Delete a Google Chat organization binding.deleteGoogleChatOrganizationAsync(String organizationBindingId) Delete a Google Chat organization binding.deleteGoogleChatOrganizationWithHttpInfo(String organizationBindingId) Delete a Google Chat organization binding from the Datadog Google Chat integration.deleteGoogleChatOrganizationWithHttpInfoAsync(String organizationBindingId) Delete a Google Chat organization binding.voiddeleteGoogleChatTargetAudience(String organizationBindingId, String targetAudienceId) Delete a target audience.deleteGoogleChatTargetAudienceAsync(String organizationBindingId, String targetAudienceId) Delete a target audience.deleteGoogleChatTargetAudienceWithHttpInfo(String organizationBindingId, String targetAudienceId) Delete a target audience from a Google Chat organization binding in the Datadog Google Chat integration.deleteGoogleChatTargetAudienceWithHttpInfoAsync(String organizationBindingId, String targetAudienceId) Delete a target audience.voiddeleteOrganizationHandle(String organizationBindingId, String handleId) Delete organization handle.deleteOrganizationHandleAsync(String organizationBindingId, String handleId) Delete organization handle.deleteOrganizationHandleWithHttpInfo(String organizationBindingId, String handleId) Delete an organization handle from the Datadog Google Chat integration.deleteOrganizationHandleWithHttpInfoAsync(String organizationBindingId, String handleId) Delete organization handle.Get the API client.getGoogleChatDelegatedUser(String organizationBindingId) Get the delegated user.getGoogleChatDelegatedUserAsync(String organizationBindingId) Get the delegated user.getGoogleChatDelegatedUserWithHttpInfo(String organizationBindingId) Get the delegated user for a Google Chat organization binding in the Datadog Google Chat integration.getGoogleChatDelegatedUserWithHttpInfoAsync(String organizationBindingId) Get the delegated user.getGoogleChatOrganization(String organizationBindingId) Get a Google Chat organization binding.getGoogleChatOrganizationAsync(String organizationBindingId) Get a Google Chat organization binding.getGoogleChatOrganizationWithHttpInfo(String organizationBindingId) Get a Google Chat organization binding from the Datadog Google Chat integration.getGoogleChatOrganizationWithHttpInfoAsync(String organizationBindingId) Get a Google Chat organization binding.getGoogleChatTargetAudience(String organizationBindingId, String targetAudienceId) Get a target audience.getGoogleChatTargetAudienceAsync(String organizationBindingId, String targetAudienceId) Get a target audience.getGoogleChatTargetAudienceWithHttpInfo(String organizationBindingId, String targetAudienceId) Get a target audience for a Google Chat organization binding in the Datadog Google Chat integration.getGoogleChatTargetAudienceWithHttpInfoAsync(String organizationBindingId, String targetAudienceId) Get a target audience.getOrganizationHandle(String organizationBindingId, String handleId) Get organization handle.getOrganizationHandleAsync(String organizationBindingId, String handleId) Get organization handle.getOrganizationHandleWithHttpInfo(String organizationBindingId, String handleId) Get an organization handle from the Datadog Google Chat integration.getOrganizationHandleWithHttpInfoAsync(String organizationBindingId, String handleId) Get organization handle.getSpaceByDisplayName(String domainName, String spaceDisplayName) Get space information by display name.getSpaceByDisplayNameAsync(String domainName, String spaceDisplayName) Get space information by display name.getSpaceByDisplayNameWithHttpInfo(String domainName, String spaceDisplayName) Get the resource name and organization binding ID of a space in the Datadog Google Chat integration.getSpaceByDisplayNameWithHttpInfoAsync(String domainName, String spaceDisplayName) Get space information by display name.Get all Google Chat organization bindings.Get all Google Chat organization bindings.Get a list of all Google Chat organization bindings in the Datadog Google Chat integration.Get all Google Chat organization bindings.listGoogleChatTargetAudiences(String organizationBindingId) Get all target audiences.listGoogleChatTargetAudiencesAsync(String organizationBindingId) Get all target audiences.listGoogleChatTargetAudiencesWithHttpInfo(String organizationBindingId) Get a list of all target audiences for a Google Chat organization binding in the Datadog Google Chat integration.listGoogleChatTargetAudiencesWithHttpInfoAsync(String organizationBindingId) Get all target audiences.listOrganizationHandles(String organizationBindingId) Get all organization handles.listOrganizationHandlesAsync(String organizationBindingId) Get all organization handles.listOrganizationHandlesWithHttpInfo(String organizationBindingId) Get a list of all organization handles from the Datadog Google Chat integration.listOrganizationHandlesWithHttpInfoAsync(String organizationBindingId) Get all organization handles.voidsetApiClient(ApiClient apiClient) Set the API client.updateGoogleChatTargetAudience(String organizationBindingId, String targetAudienceId, GoogleChatTargetAudienceUpdateRequest body) Update a target audience.updateGoogleChatTargetAudienceAsync(String organizationBindingId, String targetAudienceId, GoogleChatTargetAudienceUpdateRequest body) Update a target audience.updateGoogleChatTargetAudienceWithHttpInfo(String organizationBindingId, String targetAudienceId, GoogleChatTargetAudienceUpdateRequest body) Update a target audience for a Google Chat organization binding in the Datadog Google Chat integration.updateGoogleChatTargetAudienceWithHttpInfoAsync(String organizationBindingId, String targetAudienceId, GoogleChatTargetAudienceUpdateRequest body) Update a target audience.updateOrganizationHandle(String organizationBindingId, String handleId, GoogleChatUpdateOrganizationHandleRequest body) Update organization handle.updateOrganizationHandleAsync(String organizationBindingId, String handleId, GoogleChatUpdateOrganizationHandleRequest body) Update organization handle.updateOrganizationHandleWithHttpInfo(String organizationBindingId, String handleId, GoogleChatUpdateOrganizationHandleRequest body) Update an organization handle from the Datadog Google Chat integration.updateOrganizationHandleWithHttpInfoAsync(String organizationBindingId, String handleId, GoogleChatUpdateOrganizationHandleRequest body) Update organization handle.
-
Constructor Details
-
GoogleChatIntegrationApi
public GoogleChatIntegrationApi() -
GoogleChatIntegrationApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
createGoogleChatTargetAudience
public GoogleChatTargetAudienceResponse createGoogleChatTargetAudience(String organizationBindingId, GoogleChatTargetAudienceCreateRequest body) throws ApiException Create a target audience.- Parameters:
organizationBindingId- Your organization binding ID. (required)body- Target audience payload. (required)- Returns:
- GoogleChatTargetAudienceResponse
- Throws:
ApiException- if fails to make API call
-
createGoogleChatTargetAudienceAsync
public CompletableFuture<GoogleChatTargetAudienceResponse> createGoogleChatTargetAudienceAsync(String organizationBindingId, GoogleChatTargetAudienceCreateRequest body) Create a target audience.- Parameters:
organizationBindingId- Your organization binding ID. (required)body- Target audience payload. (required)- Returns:
- CompletableFuture<GoogleChatTargetAudienceResponse>
-
createGoogleChatTargetAudienceWithHttpInfo
public ApiResponse<GoogleChatTargetAudienceResponse> createGoogleChatTargetAudienceWithHttpInfo(String organizationBindingId, GoogleChatTargetAudienceCreateRequest body) throws ApiException Create a target audience for a Google Chat organization binding in the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)body- Target audience payload. (required)- Returns:
- ApiResponse<GoogleChatTargetAudienceResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 201 CREATED - 400 Bad Request - 403 Forbidden - 404 Not Found - 409 Conflict - 429 Too many requests -
-
createGoogleChatTargetAudienceWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatTargetAudienceResponse>> createGoogleChatTargetAudienceWithHttpInfoAsync(String organizationBindingId, GoogleChatTargetAudienceCreateRequest body) Create a target audience.- Parameters:
organizationBindingId- Your organization binding ID. (required)body- Target audience payload. (required)- Returns:
- CompletableFuture<ApiResponse<GoogleChatTargetAudienceResponse>>
-
createOrganizationHandle
public GoogleChatOrganizationHandleResponse createOrganizationHandle(String organizationBindingId, GoogleChatCreateOrganizationHandleRequest body) throws ApiException Create organization handle.- Parameters:
organizationBindingId- Your organization binding ID. (required)body- Organization handle payload. (required)- Returns:
- GoogleChatOrganizationHandleResponse
- Throws:
ApiException- if fails to make API call
-
createOrganizationHandleAsync
public CompletableFuture<GoogleChatOrganizationHandleResponse> createOrganizationHandleAsync(String organizationBindingId, GoogleChatCreateOrganizationHandleRequest body) Create organization handle.- Parameters:
organizationBindingId- Your organization binding ID. (required)body- Organization handle payload. (required)- Returns:
- CompletableFuture<GoogleChatOrganizationHandleResponse>
-
createOrganizationHandleWithHttpInfo
public ApiResponse<GoogleChatOrganizationHandleResponse> createOrganizationHandleWithHttpInfo(String organizationBindingId, GoogleChatCreateOrganizationHandleRequest body) throws ApiException Create an organization handle in the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)body- Organization handle payload. (required)- Returns:
- ApiResponse<GoogleChatOrganizationHandleResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 201 CREATED - 400 Bad Request - 403 Forbidden - 404 Not Found - 409 Conflict - 429 Too many requests -
-
createOrganizationHandleWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatOrganizationHandleResponse>> createOrganizationHandleWithHttpInfoAsync(String organizationBindingId, GoogleChatCreateOrganizationHandleRequest body) Create organization handle.- Parameters:
organizationBindingId- Your organization binding ID. (required)body- Organization handle payload. (required)- Returns:
- CompletableFuture<ApiResponse<GoogleChatOrganizationHandleResponse>>
-
deleteGoogleChatDelegatedUser
Delete the delegated user.See
deleteGoogleChatDelegatedUserWithHttpInfo(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Throws:
ApiException- if fails to make API call
-
deleteGoogleChatDelegatedUserAsync
Delete the delegated user.See
deleteGoogleChatDelegatedUserWithHttpInfoAsync(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture
-
deleteGoogleChatDelegatedUserWithHttpInfo
public ApiResponse<Void> deleteGoogleChatDelegatedUserWithHttpInfo(String organizationBindingId) throws ApiException Delete the delegated user for a Google Chat organization binding from the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 204 OK - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
deleteGoogleChatDelegatedUserWithHttpInfoAsync
public CompletableFuture<ApiResponse<Void>> deleteGoogleChatDelegatedUserWithHttpInfoAsync(String organizationBindingId) Delete the delegated user.See
deleteGoogleChatDelegatedUserWithHttpInfo(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture<ApiResponse<Void>>
-
deleteGoogleChatOrganization
Delete a Google Chat organization binding.See
deleteGoogleChatOrganizationWithHttpInfo(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Throws:
ApiException- if fails to make API call
-
deleteGoogleChatOrganizationAsync
Delete a Google Chat organization binding.See
deleteGoogleChatOrganizationWithHttpInfoAsync(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture
-
deleteGoogleChatOrganizationWithHttpInfo
public ApiResponse<Void> deleteGoogleChatOrganizationWithHttpInfo(String organizationBindingId) throws ApiException Delete a Google Chat organization binding from the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 204 OK - 400 Bad Request - 403 Forbidden - 429 Too many requests -
-
deleteGoogleChatOrganizationWithHttpInfoAsync
public CompletableFuture<ApiResponse<Void>> deleteGoogleChatOrganizationWithHttpInfoAsync(String organizationBindingId) Delete a Google Chat organization binding.See
deleteGoogleChatOrganizationWithHttpInfo(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture<ApiResponse<Void>>
-
deleteGoogleChatTargetAudience
public void deleteGoogleChatTargetAudience(String organizationBindingId, String targetAudienceId) throws ApiException Delete a target audience.See
deleteGoogleChatTargetAudienceWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)- Throws:
ApiException- if fails to make API call
-
deleteGoogleChatTargetAudienceAsync
public CompletableFuture<Void> deleteGoogleChatTargetAudienceAsync(String organizationBindingId, String targetAudienceId) Delete a target audience.See
deleteGoogleChatTargetAudienceWithHttpInfoAsync(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)- Returns:
- CompletableFuture
-
deleteGoogleChatTargetAudienceWithHttpInfo
public ApiResponse<Void> deleteGoogleChatTargetAudienceWithHttpInfo(String organizationBindingId, String targetAudienceId) throws ApiException Delete a target audience from a Google Chat organization binding in the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 204 OK - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
deleteGoogleChatTargetAudienceWithHttpInfoAsync
public CompletableFuture<ApiResponse<Void>> deleteGoogleChatTargetAudienceWithHttpInfoAsync(String organizationBindingId, String targetAudienceId) Delete a target audience.See
deleteGoogleChatTargetAudienceWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)- Returns:
- CompletableFuture<ApiResponse<Void>>
-
deleteOrganizationHandle
public void deleteOrganizationHandle(String organizationBindingId, String handleId) throws ApiException Delete organization handle.See
deleteOrganizationHandleWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)- Throws:
ApiException- if fails to make API call
-
deleteOrganizationHandleAsync
public CompletableFuture<Void> deleteOrganizationHandleAsync(String organizationBindingId, String handleId) Delete organization handle.See
deleteOrganizationHandleWithHttpInfoAsync(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)- Returns:
- CompletableFuture
-
deleteOrganizationHandleWithHttpInfo
public ApiResponse<Void> deleteOrganizationHandleWithHttpInfo(String organizationBindingId, String handleId) throws ApiException Delete an organization handle from the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 204 OK - 400 Bad Request - 403 Forbidden - 429 Too many requests -
-
deleteOrganizationHandleWithHttpInfoAsync
public CompletableFuture<ApiResponse<Void>> deleteOrganizationHandleWithHttpInfoAsync(String organizationBindingId, String handleId) Delete organization handle.See
deleteOrganizationHandleWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)- Returns:
- CompletableFuture<ApiResponse<Void>>
-
getGoogleChatDelegatedUser
public GoogleChatDelegatedUserResponse getGoogleChatDelegatedUser(String organizationBindingId) throws ApiException Get the delegated user.See
getGoogleChatDelegatedUserWithHttpInfo(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- GoogleChatDelegatedUserResponse
- Throws:
ApiException- if fails to make API call
-
getGoogleChatDelegatedUserAsync
public CompletableFuture<GoogleChatDelegatedUserResponse> getGoogleChatDelegatedUserAsync(String organizationBindingId) Get the delegated user.See
getGoogleChatDelegatedUserWithHttpInfoAsync(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture<GoogleChatDelegatedUserResponse>
-
getGoogleChatDelegatedUserWithHttpInfo
public ApiResponse<GoogleChatDelegatedUserResponse> getGoogleChatDelegatedUserWithHttpInfo(String organizationBindingId) throws ApiException Get the delegated user for a Google Chat organization binding in the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- ApiResponse<GoogleChatDelegatedUserResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
getGoogleChatDelegatedUserWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatDelegatedUserResponse>> getGoogleChatDelegatedUserWithHttpInfoAsync(String organizationBindingId) Get the delegated user.See
getGoogleChatDelegatedUserWithHttpInfo(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture<ApiResponse<GoogleChatDelegatedUserResponse>>
-
getGoogleChatOrganization
public GoogleChatOrganizationResponse getGoogleChatOrganization(String organizationBindingId) throws ApiException Get a Google Chat organization binding.See
getGoogleChatOrganizationWithHttpInfo(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- GoogleChatOrganizationResponse
- Throws:
ApiException- if fails to make API call
-
getGoogleChatOrganizationAsync
public CompletableFuture<GoogleChatOrganizationResponse> getGoogleChatOrganizationAsync(String organizationBindingId) Get a Google Chat organization binding.See
getGoogleChatOrganizationWithHttpInfoAsync(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture<GoogleChatOrganizationResponse>
-
getGoogleChatOrganizationWithHttpInfo
public ApiResponse<GoogleChatOrganizationResponse> getGoogleChatOrganizationWithHttpInfo(String organizationBindingId) throws ApiException Get a Google Chat organization binding from the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- ApiResponse<GoogleChatOrganizationResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
getGoogleChatOrganizationWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatOrganizationResponse>> getGoogleChatOrganizationWithHttpInfoAsync(String organizationBindingId) Get a Google Chat organization binding.See
getGoogleChatOrganizationWithHttpInfo(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture<ApiResponse<GoogleChatOrganizationResponse>>
-
getGoogleChatTargetAudience
public GoogleChatTargetAudienceResponse getGoogleChatTargetAudience(String organizationBindingId, String targetAudienceId) throws ApiException Get a target audience.See
getGoogleChatTargetAudienceWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)- Returns:
- GoogleChatTargetAudienceResponse
- Throws:
ApiException- if fails to make API call
-
getGoogleChatTargetAudienceAsync
public CompletableFuture<GoogleChatTargetAudienceResponse> getGoogleChatTargetAudienceAsync(String organizationBindingId, String targetAudienceId) Get a target audience.See
getGoogleChatTargetAudienceWithHttpInfoAsync(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)- Returns:
- CompletableFuture<GoogleChatTargetAudienceResponse>
-
getGoogleChatTargetAudienceWithHttpInfo
public ApiResponse<GoogleChatTargetAudienceResponse> getGoogleChatTargetAudienceWithHttpInfo(String organizationBindingId, String targetAudienceId) throws ApiException Get a target audience for a Google Chat organization binding in the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)- Returns:
- ApiResponse<GoogleChatTargetAudienceResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
getGoogleChatTargetAudienceWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatTargetAudienceResponse>> getGoogleChatTargetAudienceWithHttpInfoAsync(String organizationBindingId, String targetAudienceId) Get a target audience.See
getGoogleChatTargetAudienceWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)- Returns:
- CompletableFuture<ApiResponse<GoogleChatTargetAudienceResponse>>
-
getOrganizationHandle
public GoogleChatOrganizationHandleResponse getOrganizationHandle(String organizationBindingId, String handleId) throws ApiException Get organization handle.See
getOrganizationHandleWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)- Returns:
- GoogleChatOrganizationHandleResponse
- Throws:
ApiException- if fails to make API call
-
getOrganizationHandleAsync
public CompletableFuture<GoogleChatOrganizationHandleResponse> getOrganizationHandleAsync(String organizationBindingId, String handleId) Get organization handle.See
getOrganizationHandleWithHttpInfoAsync(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)- Returns:
- CompletableFuture<GoogleChatOrganizationHandleResponse>
-
getOrganizationHandleWithHttpInfo
public ApiResponse<GoogleChatOrganizationHandleResponse> getOrganizationHandleWithHttpInfo(String organizationBindingId, String handleId) throws ApiException Get an organization handle from the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)- Returns:
- ApiResponse<GoogleChatOrganizationHandleResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
getOrganizationHandleWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatOrganizationHandleResponse>> getOrganizationHandleWithHttpInfoAsync(String organizationBindingId, String handleId) Get organization handle.See
getOrganizationHandleWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)- Returns:
- CompletableFuture<ApiResponse<GoogleChatOrganizationHandleResponse>>
-
getSpaceByDisplayName
public GoogleChatAppNamedSpaceResponse getSpaceByDisplayName(String domainName, String spaceDisplayName) throws ApiException Get space information by display name.See
getSpaceByDisplayNameWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
domainName- The Google Chat domain name. (required)spaceDisplayName- The Google Chat space display name. (required)- Returns:
- GoogleChatAppNamedSpaceResponse
- Throws:
ApiException- if fails to make API call
-
getSpaceByDisplayNameAsync
public CompletableFuture<GoogleChatAppNamedSpaceResponse> getSpaceByDisplayNameAsync(String domainName, String spaceDisplayName) Get space information by display name.See
getSpaceByDisplayNameWithHttpInfoAsync(java.lang.String, java.lang.String).- Parameters:
domainName- The Google Chat domain name. (required)spaceDisplayName- The Google Chat space display name. (required)- Returns:
- CompletableFuture<GoogleChatAppNamedSpaceResponse>
-
getSpaceByDisplayNameWithHttpInfo
public ApiResponse<GoogleChatAppNamedSpaceResponse> getSpaceByDisplayNameWithHttpInfo(String domainName, String spaceDisplayName) throws ApiException Get the resource name and organization binding ID of a space in the Datadog Google Chat integration.- Parameters:
domainName- The Google Chat domain name. (required)spaceDisplayName- The Google Chat space display name. (required)- Returns:
- ApiResponse<GoogleChatAppNamedSpaceResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
getSpaceByDisplayNameWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatAppNamedSpaceResponse>> getSpaceByDisplayNameWithHttpInfoAsync(String domainName, String spaceDisplayName) Get space information by display name.See
getSpaceByDisplayNameWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
domainName- The Google Chat domain name. (required)spaceDisplayName- The Google Chat space display name. (required)- Returns:
- CompletableFuture<ApiResponse<GoogleChatAppNamedSpaceResponse>>
-
listGoogleChatOrganizations
Get all Google Chat organization bindings.- Returns:
- GoogleChatOrganizationsResponse
- Throws:
ApiException- if fails to make API call
-
listGoogleChatOrganizationsAsync
Get all Google Chat organization bindings.- Returns:
- CompletableFuture<GoogleChatOrganizationsResponse>
-
listGoogleChatOrganizationsWithHttpInfo
public ApiResponse<GoogleChatOrganizationsResponse> listGoogleChatOrganizationsWithHttpInfo() throws ApiExceptionGet a list of all Google Chat organization bindings in the Datadog Google Chat integration.- Returns:
- ApiResponse<GoogleChatOrganizationsResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Forbidden - 429 Too many requests -
-
listGoogleChatOrganizationsWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatOrganizationsResponse>> listGoogleChatOrganizationsWithHttpInfoAsync()Get all Google Chat organization bindings.- Returns:
- CompletableFuture<ApiResponse<GoogleChatOrganizationsResponse>>
-
listGoogleChatTargetAudiences
public GoogleChatTargetAudiencesResponse listGoogleChatTargetAudiences(String organizationBindingId) throws ApiException Get all target audiences.See
listGoogleChatTargetAudiencesWithHttpInfo(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- GoogleChatTargetAudiencesResponse
- Throws:
ApiException- if fails to make API call
-
listGoogleChatTargetAudiencesAsync
public CompletableFuture<GoogleChatTargetAudiencesResponse> listGoogleChatTargetAudiencesAsync(String organizationBindingId) Get all target audiences.See
listGoogleChatTargetAudiencesWithHttpInfoAsync(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture<GoogleChatTargetAudiencesResponse>
-
listGoogleChatTargetAudiencesWithHttpInfo
public ApiResponse<GoogleChatTargetAudiencesResponse> listGoogleChatTargetAudiencesWithHttpInfo(String organizationBindingId) throws ApiException Get a list of all target audiences for a Google Chat organization binding in the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- ApiResponse<GoogleChatTargetAudiencesResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
listGoogleChatTargetAudiencesWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatTargetAudiencesResponse>> listGoogleChatTargetAudiencesWithHttpInfoAsync(String organizationBindingId) Get all target audiences.See
listGoogleChatTargetAudiencesWithHttpInfo(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture<ApiResponse<GoogleChatTargetAudiencesResponse>>
-
listOrganizationHandles
public GoogleChatOrganizationHandlesResponse listOrganizationHandles(String organizationBindingId) throws ApiException Get all organization handles.- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- GoogleChatOrganizationHandlesResponse
- Throws:
ApiException- if fails to make API call
-
listOrganizationHandlesAsync
public CompletableFuture<GoogleChatOrganizationHandlesResponse> listOrganizationHandlesAsync(String organizationBindingId) Get all organization handles.See
listOrganizationHandlesWithHttpInfoAsync(java.lang.String).- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture<GoogleChatOrganizationHandlesResponse>
-
listOrganizationHandlesWithHttpInfo
public ApiResponse<GoogleChatOrganizationHandlesResponse> listOrganizationHandlesWithHttpInfo(String organizationBindingId) throws ApiException Get a list of all organization handles from the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- ApiResponse<GoogleChatOrganizationHandlesResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
listOrganizationHandlesWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatOrganizationHandlesResponse>> listOrganizationHandlesWithHttpInfoAsync(String organizationBindingId) Get all organization handles.- Parameters:
organizationBindingId- Your organization binding ID. (required)- Returns:
- CompletableFuture<ApiResponse<GoogleChatOrganizationHandlesResponse>>
-
updateGoogleChatTargetAudience
public GoogleChatTargetAudienceResponse updateGoogleChatTargetAudience(String organizationBindingId, String targetAudienceId, GoogleChatTargetAudienceUpdateRequest body) throws ApiException Update a target audience.- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)body- Target audience payload. (required)- Returns:
- GoogleChatTargetAudienceResponse
- Throws:
ApiException- if fails to make API call
-
updateGoogleChatTargetAudienceAsync
public CompletableFuture<GoogleChatTargetAudienceResponse> updateGoogleChatTargetAudienceAsync(String organizationBindingId, String targetAudienceId, GoogleChatTargetAudienceUpdateRequest body) Update a target audience.- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)body- Target audience payload. (required)- Returns:
- CompletableFuture<GoogleChatTargetAudienceResponse>
-
updateGoogleChatTargetAudienceWithHttpInfo
public ApiResponse<GoogleChatTargetAudienceResponse> updateGoogleChatTargetAudienceWithHttpInfo(String organizationBindingId, String targetAudienceId, GoogleChatTargetAudienceUpdateRequest body) throws ApiException Update a target audience for a Google Chat organization binding in the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)body- Target audience payload. (required)- Returns:
- ApiResponse<GoogleChatTargetAudienceResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
updateGoogleChatTargetAudienceWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatTargetAudienceResponse>> updateGoogleChatTargetAudienceWithHttpInfoAsync(String organizationBindingId, String targetAudienceId, GoogleChatTargetAudienceUpdateRequest body) Update a target audience.- Parameters:
organizationBindingId- Your organization binding ID. (required)targetAudienceId- Your target audience ID. (required)body- Target audience payload. (required)- Returns:
- CompletableFuture<ApiResponse<GoogleChatTargetAudienceResponse>>
-
updateOrganizationHandle
public GoogleChatOrganizationHandleResponse updateOrganizationHandle(String organizationBindingId, String handleId, GoogleChatUpdateOrganizationHandleRequest body) throws ApiException Update organization handle.- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)body- Organization handle payload. (required)- Returns:
- GoogleChatOrganizationHandleResponse
- Throws:
ApiException- if fails to make API call
-
updateOrganizationHandleAsync
public CompletableFuture<GoogleChatOrganizationHandleResponse> updateOrganizationHandleAsync(String organizationBindingId, String handleId, GoogleChatUpdateOrganizationHandleRequest body) Update organization handle.- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)body- Organization handle payload. (required)- Returns:
- CompletableFuture<GoogleChatOrganizationHandleResponse>
-
updateOrganizationHandleWithHttpInfo
public ApiResponse<GoogleChatOrganizationHandleResponse> updateOrganizationHandleWithHttpInfo(String organizationBindingId, String handleId, GoogleChatUpdateOrganizationHandleRequest body) throws ApiException Update an organization handle from the Datadog Google Chat integration.- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)body- Organization handle payload. (required)- Returns:
- ApiResponse<GoogleChatOrganizationHandleResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 409 Conflict - 429 Too many requests -
-
updateOrganizationHandleWithHttpInfoAsync
public CompletableFuture<ApiResponse<GoogleChatOrganizationHandleResponse>> updateOrganizationHandleWithHttpInfoAsync(String organizationBindingId, String handleId, GoogleChatUpdateOrganizationHandleRequest body) Update organization handle.- Parameters:
organizationBindingId- Your organization binding ID. (required)handleId- Your organization handle ID. (required)body- Organization handle payload. (required)- Returns:
- CompletableFuture<ApiResponse<GoogleChatOrganizationHandleResponse>>
-