Type alias GCSServiceMethodDynamicSegments<S, O, R>
GCSServiceMethodDynamicSegments<S, O, R>: ((configuration, segments, methodOptions?, sdkOptions?) => ReturnType<ServiceMethodDynamicSegments<S, O, R>>)
Type Parameters
- S extends Segment
- O extends ServiceMethodOptions
- R extends Response = Response
Type declaration
- (configuration, segments, methodOptions?, sdkOptions?): ReturnType<ServiceMethodDynamicSegments<S, O, R>>
- Parameters- segments: S
- OptionalmethodOptions: O & {
 headers?: BaseServiceMethodOptions["headers"];
 query?: BaseServiceMethodOptions["query"];
 }
- OptionalsdkOptions: SDKOptions
 
- Returns ReturnType<ServiceMethodDynamicSegments<S, O, R>>
 
The GCSServiceMethodDynamicSegments type is similar to the core ServiceMethodDynamicSegments type, but the first parameter is always a GCSConfiguration object.