Class SecurityCenterStub
- java.lang.Object
-
- com.google.cloud.securitycenter.v1beta1.stub.SecurityCenterStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
- Direct Known Subclasses:
GrpcSecurityCenterStub
,HttpJsonSecurityCenterStub
@BetaApi @Generated("by gapic-generator-java") public abstract class SecurityCenterStub extends Object implements com.google.api.gax.core.BackgroundResource
Base stub class for the SecurityCenter service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Constructor Description SecurityCenterStub()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
close()
com.google.api.gax.rpc.UnaryCallable<CreateFindingRequest,Finding>
createFindingCallable()
com.google.api.gax.rpc.UnaryCallable<CreateSourceRequest,Source>
createSourceCallable()
com.google.api.gax.httpjson.longrunning.stub.OperationsStub
getHttpJsonOperationsStub()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>
getIamPolicyCallable()
com.google.longrunning.stub.OperationsStub
getOperationsStub()
com.google.api.gax.rpc.UnaryCallable<GetOrganizationSettingsRequest,OrganizationSettings>
getOrganizationSettingsCallable()
com.google.api.gax.rpc.UnaryCallable<GetSourceRequest,Source>
getSourceCallable()
com.google.api.gax.rpc.UnaryCallable<GroupAssetsRequest,GroupAssetsResponse>
groupAssetsCallable()
com.google.api.gax.rpc.UnaryCallable<GroupAssetsRequest,SecurityCenterClient.GroupAssetsPagedResponse>
groupAssetsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<GroupFindingsRequest,GroupFindingsResponse>
groupFindingsCallable()
com.google.api.gax.rpc.UnaryCallable<GroupFindingsRequest,SecurityCenterClient.GroupFindingsPagedResponse>
groupFindingsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListAssetsRequest,ListAssetsResponse>
listAssetsCallable()
com.google.api.gax.rpc.UnaryCallable<ListAssetsRequest,SecurityCenterClient.ListAssetsPagedResponse>
listAssetsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListFindingsRequest,ListFindingsResponse>
listFindingsCallable()
com.google.api.gax.rpc.UnaryCallable<ListFindingsRequest,SecurityCenterClient.ListFindingsPagedResponse>
listFindingsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListSourcesRequest,ListSourcesResponse>
listSourcesCallable()
com.google.api.gax.rpc.UnaryCallable<ListSourcesRequest,SecurityCenterClient.ListSourcesPagedResponse>
listSourcesPagedCallable()
com.google.api.gax.rpc.UnaryCallable<RunAssetDiscoveryRequest,com.google.longrunning.Operation>
runAssetDiscoveryCallable()
com.google.api.gax.rpc.OperationCallable<RunAssetDiscoveryRequest,com.google.protobuf.Empty,com.google.protobuf.Empty>
runAssetDiscoveryOperationCallable()
com.google.api.gax.rpc.UnaryCallable<SetFindingStateRequest,Finding>
setFindingStateCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>
setIamPolicyCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>
testIamPermissionsCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateFindingRequest,Finding>
updateFindingCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateOrganizationSettingsRequest,OrganizationSettings>
updateOrganizationSettingsCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateSecurityMarksRequest,SecurityMarks>
updateSecurityMarksCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateSourceRequest,Source>
updateSourceCallable()
-
-
-
Method Detail
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub()
-
createSourceCallable
public com.google.api.gax.rpc.UnaryCallable<CreateSourceRequest,Source> createSourceCallable()
-
createFindingCallable
public com.google.api.gax.rpc.UnaryCallable<CreateFindingRequest,Finding> createFindingCallable()
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
-
getOrganizationSettingsCallable
public com.google.api.gax.rpc.UnaryCallable<GetOrganizationSettingsRequest,OrganizationSettings> getOrganizationSettingsCallable()
-
getSourceCallable
public com.google.api.gax.rpc.UnaryCallable<GetSourceRequest,Source> getSourceCallable()
-
groupAssetsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<GroupAssetsRequest,SecurityCenterClient.GroupAssetsPagedResponse> groupAssetsPagedCallable()
-
groupAssetsCallable
public com.google.api.gax.rpc.UnaryCallable<GroupAssetsRequest,GroupAssetsResponse> groupAssetsCallable()
-
groupFindingsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<GroupFindingsRequest,SecurityCenterClient.GroupFindingsPagedResponse> groupFindingsPagedCallable()
-
groupFindingsCallable
public com.google.api.gax.rpc.UnaryCallable<GroupFindingsRequest,GroupFindingsResponse> groupFindingsCallable()
-
listAssetsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListAssetsRequest,SecurityCenterClient.ListAssetsPagedResponse> listAssetsPagedCallable()
-
listAssetsCallable
public com.google.api.gax.rpc.UnaryCallable<ListAssetsRequest,ListAssetsResponse> listAssetsCallable()
-
listFindingsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListFindingsRequest,SecurityCenterClient.ListFindingsPagedResponse> listFindingsPagedCallable()
-
listFindingsCallable
public com.google.api.gax.rpc.UnaryCallable<ListFindingsRequest,ListFindingsResponse> listFindingsCallable()
-
listSourcesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListSourcesRequest,SecurityCenterClient.ListSourcesPagedResponse> listSourcesPagedCallable()
-
listSourcesCallable
public com.google.api.gax.rpc.UnaryCallable<ListSourcesRequest,ListSourcesResponse> listSourcesCallable()
-
runAssetDiscoveryOperationCallable
public com.google.api.gax.rpc.OperationCallable<RunAssetDiscoveryRequest,com.google.protobuf.Empty,com.google.protobuf.Empty> runAssetDiscoveryOperationCallable()
-
runAssetDiscoveryCallable
public com.google.api.gax.rpc.UnaryCallable<RunAssetDiscoveryRequest,com.google.longrunning.Operation> runAssetDiscoveryCallable()
-
setFindingStateCallable
public com.google.api.gax.rpc.UnaryCallable<SetFindingStateRequest,Finding> setFindingStateCallable()
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
-
updateFindingCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateFindingRequest,Finding> updateFindingCallable()
-
updateOrganizationSettingsCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateOrganizationSettingsRequest,OrganizationSettings> updateOrganizationSettingsCallable()
-
updateSourceCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateSourceRequest,Source> updateSourceCallable()
-
updateSecurityMarksCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateSecurityMarksRequest,SecurityMarks> updateSecurityMarksCallable()
-
close
public abstract void close()
- Specified by:
close
in interfaceAutoCloseable
-
-