Package com.google.appengine.v1
Class DomainMappingsGrpc.DomainMappingsBlockingV2Stub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<DomainMappingsGrpc.DomainMappingsBlockingV2Stub>
com.google.appengine.v1.DomainMappingsGrpc.DomainMappingsBlockingV2Stub
- Enclosing class:
- DomainMappingsGrpc
public static final class DomainMappingsGrpc.DomainMappingsBlockingV2Stub
extends io.grpc.stub.AbstractBlockingStub<DomainMappingsGrpc.DomainMappingsBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service DomainMappings.
Manages domains serving an application.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Maps a domain to an application.Deletes the specified domain mapping.getDomainMapping(GetDomainMappingRequest request) Gets the specified domain mapping.Lists the domain mappings on an application.Updates the specified domain mapping.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected DomainMappingsGrpc.DomainMappingsBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<DomainMappingsGrpc.DomainMappingsBlockingV2Stub>
-
listDomainMappings
public ListDomainMappingsResponse listDomainMappings(ListDomainMappingsRequest request) throws io.grpc.StatusException Lists the domain mappings on an application.
- Throws:
io.grpc.StatusException
-
getDomainMapping
public DomainMapping getDomainMapping(GetDomainMappingRequest request) throws io.grpc.StatusException Gets the specified domain mapping.
- Throws:
io.grpc.StatusException
-
createDomainMapping
public Operation createDomainMapping(CreateDomainMappingRequest request) throws io.grpc.StatusException Maps a domain to an application. A user must be authorized to administer a domain in order to map it to an application. For a list of available authorized domains, see [`AuthorizedDomains.ListAuthorizedDomains`]().
- Throws:
io.grpc.StatusException
-
updateDomainMapping
public Operation updateDomainMapping(UpdateDomainMappingRequest request) throws io.grpc.StatusException Updates the specified domain mapping. To map an SSL certificate to a domain mapping, update `certificate_id` to point to an `AuthorizedCertificate` resource. A user must be authorized to administer the associated domain in order to update a `DomainMapping` resource.
- Throws:
io.grpc.StatusException
-
deleteDomainMapping
public Operation deleteDomainMapping(DeleteDomainMappingRequest request) throws io.grpc.StatusException Deletes the specified domain mapping. A user must be authorized to administer the associated domain in order to delete a `DomainMapping` resource.
- Throws:
io.grpc.StatusException
-