Class SecuritySettingsServiceGrpc.SecuritySettingsServiceBlockingStub (0.52.0)

public static final class SecuritySettingsServiceGrpc.SecuritySettingsServiceBlockingStub extends AbstractBlockingStub<SecuritySettingsServiceGrpc.SecuritySettingsServiceBlockingStub>

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

Service for managing security settings for Dialogflow.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > SecuritySettingsServiceGrpc.SecuritySettingsServiceBlockingStub
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<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 SecuritySettingsServiceGrpc.SecuritySettingsServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createSecuritySettings(CreateSecuritySettingsRequest request)

public SecuritySettings createSecuritySettings(CreateSecuritySettingsRequest request)

Create security settings in the specified location.

Parameter
Name Description
request CreateSecuritySettingsRequest
Returns
Type Description
SecuritySettings

deleteSecuritySettings(DeleteSecuritySettingsRequest request)

public Empty deleteSecuritySettings(DeleteSecuritySettingsRequest request)

Deletes the specified SecuritySettings.

Parameter
Name Description
request DeleteSecuritySettingsRequest
Returns
Type Description
Empty

getSecuritySettings(GetSecuritySettingsRequest request)

public SecuritySettings getSecuritySettings(GetSecuritySettingsRequest request)

Retrieves the specified SecuritySettings. The returned settings may be stale by up to 1 minute.

Parameter
Name Description
request GetSecuritySettingsRequest
Returns
Type Description
SecuritySettings

listSecuritySettings(ListSecuritySettingsRequest request)

public ListSecuritySettingsResponse listSecuritySettings(ListSecuritySettingsRequest request)

Returns the list of all security settings in the specified location.

Parameter
Name Description
request ListSecuritySettingsRequest
Returns
Type Description
ListSecuritySettingsResponse

updateSecuritySettings(UpdateSecuritySettingsRequest request)

public SecuritySettings updateSecuritySettings(UpdateSecuritySettingsRequest request)

Updates the specified SecuritySettings.

Parameter
Name Description
request UpdateSecuritySettingsRequest
Returns
Type Description
SecuritySettings