-
public interface NamingSchema.ForCloud
-
-
Method Summary
Modifier and Type Method Description abstract StringoperationForRequest(@NonNull() String provider, @NonNull() String cloudService, @NonNull() String serviceOperation)Calculate the operation name for a generic cloud sdk call. abstract StringserviceForRequest(@NonNull() String provider, @Nullable() String cloudService)Calculate the service name for a generic cloud sdk call. abstract StringoperationForFaas(@NonNull() String provider)Calculate the operation name for a function as a service invocation (e.g. -
-
Method Detail
-
operationForRequest
@NonNull() abstract String operationForRequest(@NonNull() String provider, @NonNull() String cloudService, @NonNull() String serviceOperation)
Calculate the operation name for a generic cloud sdk call.
- Parameters:
provider- the cloud providercloudService- the cloud service name (e.g.serviceOperation- the qualified service operation (e.g.S3.
-
serviceForRequest
abstract String serviceForRequest(@NonNull() String provider, @Nullable() String cloudService)
Calculate the service name for a generic cloud sdk call.
- Parameters:
provider- the cloud providercloudService- the cloud service name (e.g.
-
operationForFaas
@NonNull() abstract String operationForFaas(@NonNull() String provider)
Calculate the operation name for a function as a service invocation (e.g. aws lambda)
- Parameters:
provider- the cloud provider
-
-
-
-