Class SecurityCenterGrpc.SecurityCenterStub (2.3.2)
2.95.0 (latest)
2.93.0
2.91.0
2.90.0
2.88.0
2.86.0
2.84.0
2.83.0
2.82.0
2.81.0
2.80.0
2.78.0
2.76.0
2.75.0
2.72.0
2.71.0
2.70.0
2.68.0
2.67.0
2.66.0
2.65.0
2.64.0
2.63.0
2.62.0
2.61.0
2.60.0
2.59.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.27.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.1
2.10.0
2.9.0
2.8.0
2.7.1
2.6.0
2.5.6
2.3.2
public static final class SecurityCenterGrpc . SecurityCenterStub extends AbstractAsyncStub<SecurityCenterGrpc . SecurityCenterStub >
V1p1Beta1 APIs for Security Center service.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractAsyncStub >
SecurityCenterGrpc.SecurityCenterStub
Inherited Members
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected SecurityCenterGrpc . SecurityCenterStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createFinding(CreateFindingRequest request, StreamObserver<Finding> responseObserver)
public void createFinding ( CreateFindingRequest request , StreamObserver<Finding> responseObserver )
Creates a finding. The corresponding source must exist for finding
creation to succeed.
Parameters
createNotificationConfig(CreateNotificationConfigRequest request, StreamObserver<NotificationConfig> responseObserver)
public void createNotificationConfig ( CreateNotificationConfigRequest request , StreamObserver<NotificationConfig> responseObserver )
Creates a notification config.
Parameters
createSource(CreateSourceRequest request, StreamObserver<Source> responseObserver)
public void createSource ( CreateSourceRequest request , StreamObserver<Source> responseObserver )
Parameters
deleteNotificationConfig(DeleteNotificationConfigRequest request, StreamObserver<Empty> responseObserver)
public void deleteNotificationConfig ( DeleteNotificationConfigRequest request , StreamObserver<Empty> responseObserver )
Deletes a notification config.
Parameters
getIamPolicy(GetIamPolicyRequest request, StreamObserver<Policy> responseObserver)
public void getIamPolicy ( GetIamPolicyRequest request , StreamObserver<Policy> responseObserver )
Gets the access control policy on the specified Source.
Parameters
Name
Description
request
com.google.iam.v1.GetIamPolicyRequest
responseObserver
io.grpc.stub.StreamObserver <com.google.iam.v1.Policy >
getNotificationConfig(GetNotificationConfigRequest request, StreamObserver<NotificationConfig> responseObserver)
public void getNotificationConfig ( GetNotificationConfigRequest request , StreamObserver<NotificationConfig> responseObserver )
Gets a notification config.
Parameters
getOrganizationSettings(GetOrganizationSettingsRequest request, StreamObserver<OrganizationSettings> responseObserver)
public void getOrganizationSettings ( GetOrganizationSettingsRequest request , StreamObserver<OrganizationSettings> responseObserver )
Gets the settings for an organization.
Parameters
getSource(GetSourceRequest request, StreamObserver<Source> responseObserver)
public void getSource ( GetSourceRequest request , StreamObserver<Source> responseObserver )
Parameters
groupAssets(GroupAssetsRequest request, StreamObserver<GroupAssetsResponse> responseObserver)
public void groupAssets ( GroupAssetsRequest request , StreamObserver<GroupAssetsResponse> responseObserver )
Filters an organization's assets and groups them by their specified
properties.
Parameters
groupFindings(GroupFindingsRequest request, StreamObserver<GroupFindingsResponse> responseObserver)
public void groupFindings ( GroupFindingsRequest request , StreamObserver<GroupFindingsResponse> responseObserver )
Filters an organization or source's findings and groups them by their
specified properties.
To group across all sources provide a - as the source id.
Example: /v1/organizations/{organization_id}/sources/-/findings,
/v1/folders/{folder_id}/sources/-/findings,
/v1/projects/{project_id}/sources/-/findings
Parameters
listAssets(ListAssetsRequest request, StreamObserver<ListAssetsResponse> responseObserver)
public void listAssets ( ListAssetsRequest request , StreamObserver<ListAssetsResponse> responseObserver )
Lists an organization's assets.
Parameters
listFindings(ListFindingsRequest request, StreamObserver<ListFindingsResponse> responseObserver)
public void listFindings ( ListFindingsRequest request , StreamObserver<ListFindingsResponse> responseObserver )
Lists an organization or source's findings.
To list across all sources provide a - as the source id.
Example: /v1p1beta1/organizations/{organization_id}/sources/-/findings
Parameters
listNotificationConfigs(ListNotificationConfigsRequest request, StreamObserver<ListNotificationConfigsResponse> responseObserver)
public void listNotificationConfigs ( ListNotificationConfigsRequest request , StreamObserver<ListNotificationConfigsResponse> responseObserver )
Lists notification configs.
Parameters
listSources(ListSourcesRequest request, StreamObserver<ListSourcesResponse> responseObserver)
public void listSources ( ListSourcesRequest request , StreamObserver<ListSourcesResponse> responseObserver )
Lists all sources belonging to an organization.
Parameters
runAssetDiscovery(RunAssetDiscoveryRequest request, StreamObserver<Operation> responseObserver)
public void runAssetDiscovery ( RunAssetDiscoveryRequest request , StreamObserver<Operation> responseObserver )
Runs asset discovery. The discovery is tracked with a long-running
operation.
This API can only be called with limited frequency for an organization. If
it is called too frequently the caller will receive a TOO_MANY_REQUESTS
error.
Parameters
setFindingState(SetFindingStateRequest request, StreamObserver<Finding> responseObserver)
public void setFindingState ( SetFindingStateRequest request , StreamObserver<Finding> responseObserver )
Updates the state of a finding.
Parameters
setIamPolicy(SetIamPolicyRequest request, StreamObserver<Policy> responseObserver)
public void setIamPolicy ( SetIamPolicyRequest request , StreamObserver<Policy> responseObserver )
Sets the access control policy on the specified Source.
Parameters
Name
Description
request
com.google.iam.v1.SetIamPolicyRequest
responseObserver
io.grpc.stub.StreamObserver <com.google.iam.v1.Policy >
testIamPermissions(TestIamPermissionsRequest request, StreamObserver<TestIamPermissionsResponse> responseObserver)
public void testIamPermissions ( TestIamPermissionsRequest request , StreamObserver<TestIamPermissionsResponse> responseObserver )
Returns the permissions that a caller has on the specified source.
Parameters
Name
Description
request
com.google.iam.v1.TestIamPermissionsRequest
responseObserver
io.grpc.stub.StreamObserver <com.google.iam.v1.TestIamPermissionsResponse >
updateFinding(UpdateFindingRequest request, StreamObserver<Finding> responseObserver)
public void updateFinding ( UpdateFindingRequest request , StreamObserver<Finding> responseObserver )
Creates or updates a finding. The corresponding source must exist for a
finding creation to succeed.
Parameters
updateNotificationConfig(UpdateNotificationConfigRequest request, StreamObserver<NotificationConfig> responseObserver)
public void updateNotificationConfig ( UpdateNotificationConfigRequest request , StreamObserver<NotificationConfig> responseObserver )
Updates a notification config. The following update
fields are allowed: description, pubsub_topic, streaming_config.filter
Parameters
updateOrganizationSettings(UpdateOrganizationSettingsRequest request, StreamObserver<OrganizationSettings> responseObserver)
public void updateOrganizationSettings ( UpdateOrganizationSettingsRequest request , StreamObserver<OrganizationSettings> responseObserver )
Updates an organization's settings.
Parameters
updateSecurityMarks(UpdateSecurityMarksRequest request, StreamObserver<SecurityMarks> responseObserver)
public void updateSecurityMarks ( UpdateSecurityMarksRequest request , StreamObserver<SecurityMarks> responseObserver )
Parameters
updateSource(UpdateSourceRequest request, StreamObserver<Source> responseObserver)
public void updateSource ( UpdateSourceRequest request , StreamObserver<Source> responseObserver )
Parameters
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]