Class ContentServiceGrpc.ContentServiceBlockingStub (1.40.0)

public static final class ContentServiceGrpc.ContentServiceBlockingStub extends AbstractBlockingStub<ContentServiceGrpc.ContentServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service ContentService.

ContentService manages Notebook and SQL Scripts for Dataplex.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ContentServiceGrpc.ContentServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected ContentServiceGrpc.ContentServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
ContentServiceGrpc.ContentServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createContent(CreateContentRequest request)

public Content createContent(CreateContentRequest request)

Create a content.

Parameter
Name Description
request CreateContentRequest
Returns
Type Description
Content

deleteContent(DeleteContentRequest request)

public Empty deleteContent(DeleteContentRequest request)

Delete a content.

Parameter
Name Description
request DeleteContentRequest
Returns
Type Description
Empty

getContent(GetContentRequest request)

public Content getContent(GetContentRequest request)

Get a content resource.

Parameter
Name Description
request GetContentRequest
Returns
Type Description
Content

getIamPolicy(GetIamPolicyRequest request)

public Policy getIamPolicy(GetIamPolicyRequest request)

Gets the access control policy for a contentitem resource. A NOT_FOUND error is returned if the resource does not exist. An empty policy is returned if the resource exists but does not have a policy set on it. Caller must have Google IAM dataplex.content.getIamPolicy permission on the resource.

Parameter
Name Description
request com.google.iam.v1.GetIamPolicyRequest
Returns
Type Description
com.google.iam.v1.Policy

listContent(ListContentRequest request)

public ListContentResponse listContent(ListContentRequest request)

List content.

Parameter
Name Description
request ListContentRequest
Returns
Type Description
ListContentResponse

setIamPolicy(SetIamPolicyRequest request)

public Policy setIamPolicy(SetIamPolicyRequest request)

Sets the access control policy on the specified contentitem resource. Replaces any existing policy. Caller must have Google IAM dataplex.content.setIamPolicy permission on the resource.

Parameter
Name Description
request com.google.iam.v1.SetIamPolicyRequest
Returns
Type Description
com.google.iam.v1.Policy

testIamPermissions(TestIamPermissionsRequest request)

public TestIamPermissionsResponse testIamPermissions(TestIamPermissionsRequest request)

Returns the caller's permissions on a resource. If the resource does not exist, an empty set of permissions is returned (a NOT_FOUND error is not returned). A caller is not required to have Google IAM permission to make this request. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.

Parameter
Name Description
request com.google.iam.v1.TestIamPermissionsRequest
Returns
Type Description
com.google.iam.v1.TestIamPermissionsResponse

updateContent(UpdateContentRequest request)

public Content updateContent(UpdateContentRequest request)

Update a content. Only supports full resource update.

Parameter
Name Description
request UpdateContentRequest
Returns
Type Description
Content