B C D E F G I O P R S T V W Y Z 
All Classes All Packages

B

build() - Method in class yandex.cloud.sdk.ServiceFactory.ServiceFactoryBuilder
builder() - Static method in class yandex.cloud.sdk.ServiceFactory
Creates builder for ServiceFactory

C

channelFactory(ChannelFactory) - Method in class yandex.cloud.sdk.ServiceFactory.ServiceFactoryBuilder
 
ChannelFactory - Class in yandex.cloud.sdk
Factory class that creates ManagedChannel objects that corresponds to given gRPC stubs.
ChannelFactory(String) - Constructor for class yandex.cloud.sdk.ChannelFactory
Constructs ChannelFactory object for given endpoint.
ChannelFactory(String, String) - Constructor for class yandex.cloud.sdk.ChannelFactory
Constructs ChannelFactory object for given endpoint with given user agent.
ChannelFactoryCreationException - Exception in yandex.cloud.sdk
Signals that ChannelFactory creation failed.
ChannelFactoryCreationException(String, Throwable) - Constructor for exception yandex.cloud.sdk.ChannelFactoryCreationException
 
create(ManagedChannel, Function<Channel, SERVICE>) - Method in class yandex.cloud.sdk.ServiceFactory
Creates gRPC stub of given class with no timeout
create(ManagedChannel, Function<Channel, SERVICE>, Duration) - Method in class yandex.cloud.sdk.ServiceFactory
Creates gRPC stub of given class with given timeout
create(Class<SERVICE>, Function<Channel, SERVICE>) - Method in class yandex.cloud.sdk.ServiceFactory
Creates gRPC stub of given class with no timeout
create(Class<SERVICE>, Function<Channel, SERVICE>, Duration) - Method in class yandex.cloud.sdk.ServiceFactory
Creates gRPC stub of given class with given timeout
credentialProvider(CredentialProvider) - Method in class yandex.cloud.sdk.ServiceFactory.ServiceFactoryBuilder
 
credentialProvider(CredentialProvider.Builder) - Method in class yandex.cloud.sdk.ServiceFactory.ServiceFactoryBuilder
 

D

DeadlineClientInterceptor - Class in yandex.cloud.sdk.grpc.interceptors
An interceptor that enforces given deadline for a call.
DEFAULT_ENDPOINT - Static variable in class yandex.cloud.sdk.ChannelFactory
 

E

endpoint(String) - Method in class yandex.cloud.sdk.ServiceFactory.ServiceFactoryBuilder
 

F

fromDuration(Duration) - Static method in class yandex.cloud.sdk.grpc.interceptors.DeadlineClientInterceptor
Create a DeadlineClientInterceptor with given timeout

G

getChannel(Class<? extends AbstractStub>) - Method in class yandex.cloud.sdk.ChannelFactory
Provides a ManagedChannel object that corresponds to given gRPC stub.
getDefaultChannelFactory() - Static method in class yandex.cloud.sdk.ChannelFactory
 
getId() - Method in enum yandex.cloud.sdk.Platform
 
getId() - Method in enum yandex.cloud.sdk.Zone
 
getMessage() - Method in exception yandex.cloud.sdk.utils.OperationTimeoutException
 

I

interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class yandex.cloud.sdk.grpc.interceptors.DeadlineClientInterceptor
 
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class yandex.cloud.sdk.grpc.interceptors.RequestIdInterceptor
 

O

OperationTimeoutException - Exception in yandex.cloud.sdk.utils
 
OperationTimeoutException(String) - Constructor for exception yandex.cloud.sdk.utils.OperationTimeoutException
 
OperationUtils - Class in yandex.cloud.sdk.utils
Helper functions to work with operations.
OperationUtils() - Constructor for class yandex.cloud.sdk.utils.OperationUtils
 

P

Platform - Enum in yandex.cloud.sdk
Contains available Yandex.Cloud Compute platforms.

R

RequestIdInterceptor - Class in yandex.cloud.sdk.grpc.interceptors
An interceptor that adds required client headers: x-client-request-id and x-client-trace-id.
RequestIdInterceptor() - Constructor for class yandex.cloud.sdk.grpc.interceptors.RequestIdInterceptor
 
requestTimeout(Duration) - Method in class yandex.cloud.sdk.ServiceFactory.ServiceFactoryBuilder
 
RU_CENTRAL1_A - yandex.cloud.sdk.Zone
 
RU_CENTRAL1_B - yandex.cloud.sdk.Zone
 
RU_CENTRAL1_C - yandex.cloud.sdk.Zone
 

S

ServiceFactory - Class in yandex.cloud.sdk
Factory class that creates gRPC stubs of given class.
ServiceFactory.ServiceFactoryBuilder - Class in yandex.cloud.sdk
 
STANDARD_V1 - yandex.cloud.sdk.Platform
 
STANDARD_V2 - yandex.cloud.sdk.Platform
 

T

toString() - Method in enum yandex.cloud.sdk.Platform
 
toString() - Method in class yandex.cloud.sdk.ServiceFactory.ServiceFactoryBuilder
 
toString() - Method in enum yandex.cloud.sdk.Zone
 

V

valueOf(String) - Static method in enum yandex.cloud.sdk.Platform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum yandex.cloud.sdk.Zone
Returns the enum constant of this type with the specified name.
values() - Static method in enum yandex.cloud.sdk.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum yandex.cloud.sdk.Zone
Returns an array containing the constants of this enum type, in the order they are declared.

W

wait(OperationServiceGrpc.OperationServiceBlockingStub, OperationOuterClass.Operation, Duration) - Static method in class yandex.cloud.sdk.utils.OperationUtils
Waits for an operation completion for the given timeout.
wait(OperationServiceGrpc.OperationServiceBlockingStub, OperationOuterClass.Operation, Duration, Duration) - Static method in class yandex.cloud.sdk.utils.OperationUtils
Waits for an operation completion for the given timeout checking operation state with the given interval.

Y

yandex.cloud.sdk - package yandex.cloud.sdk
 
yandex.cloud.sdk.grpc.interceptors - package yandex.cloud.sdk.grpc.interceptors
 
yandex.cloud.sdk.utils - package yandex.cloud.sdk.utils
 

Z

Zone - Enum in yandex.cloud.sdk
Contains available Yandex.Cloud availability zones.
B C D E F G I O P R S T V W Y Z 
All Classes All Packages