B C D E F G I O P R S T V W Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class yandex.cloud.sdk.ServiceFactory.ServiceFactoryBuilder
-
Creates
ServiceFactory - 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
ManagedChannelobjects that corresponds to given gRPC stubs. - ChannelFactory(String) - Constructor for class yandex.cloud.sdk.ChannelFactory
-
Constructs
ChannelFactoryobject for given endpoint. - ChannelFactory(String, String) - Constructor for class yandex.cloud.sdk.ChannelFactory
-
Constructs
ChannelFactoryobject for given endpoint with given user agent. - ChannelFactoryCreationException - Exception in yandex.cloud.sdk
-
Signals that
ChannelFactorycreation 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
DeadlineClientInterceptorwith given timeout
G
- getChannel(Class<? extends AbstractStub>) - Method in class yandex.cloud.sdk.ChannelFactory
-
Provides a
ManagedChannelobject 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-idandx-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.
All Classes All Packages