Package 

Interface NamingSchema.ForCloud

    • 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 provider
        cloudService - 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 provider
        cloudService - 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