public static String formatComponent(ToShapeId service, ToShapeId operation, String component) {
        return component
                .replace(SERVICE_NAME_LABEL, service.toShapeId().getName())
                .replace(OPERATION_NAME_LABEL, operation.toShapeId().getName());
    }
Replaces templated placeholders in an Integration trait.

@param service Service shape ID to use when replacing {@code {serviceName}}.
@param operation Operation shape ID to use when replacing {@code {operationName}}.
@param component Templatized component to expand.
@return Returns the expanded string.
smithy-aws-apigateway-traits/src/main/java/software/amazon/smithy/aws/apigateway/traits/IntegrationTrait.java