Interface GetDataSourceIntrospectionRequest.Builder
-
- All Superinterfaces:
AppSyncRequest.Builder
,AwsRequest.Builder
,Buildable
,CopyableBuilder<GetDataSourceIntrospectionRequest.Builder,GetDataSourceIntrospectionRequest>
,SdkBuilder<GetDataSourceIntrospectionRequest.Builder,GetDataSourceIntrospectionRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- GetDataSourceIntrospectionRequest
public static interface GetDataSourceIntrospectionRequest.Builder extends AppSyncRequest.Builder, SdkPojo, CopyableBuilder<GetDataSourceIntrospectionRequest.Builder,GetDataSourceIntrospectionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetDataSourceIntrospectionRequest.Builder
includeModelsSDL(Boolean includeModelsSDL)
A boolean flag that determines whether SDL should be generated for introspected types or not.GetDataSourceIntrospectionRequest.Builder
introspectionId(String introspectionId)
The introspection ID.GetDataSourceIntrospectionRequest.Builder
maxResults(Integer maxResults)
The maximum number of introspected types that will be returned in a single response.GetDataSourceIntrospectionRequest.Builder
nextToken(String nextToken)
Determines the number of types to be returned in a single response before paginating.GetDataSourceIntrospectionRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
GetDataSourceIntrospectionRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
-
Methods inherited from interface software.amazon.awssdk.services.appsync.model.AppSyncRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
introspectionId
GetDataSourceIntrospectionRequest.Builder introspectionId(String introspectionId)
The introspection ID. Each introspection contains a unique ID that can be used to reference the instrospection record.
- Parameters:
introspectionId
- The introspection ID. Each introspection contains a unique ID that can be used to reference the instrospection record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeModelsSDL
GetDataSourceIntrospectionRequest.Builder includeModelsSDL(Boolean includeModelsSDL)
A boolean flag that determines whether SDL should be generated for introspected types or not. If set to
true
, each model will contain ansdl
property that contains the SDL for that type. The SDL only contains the type data and no additional metadata or directives.- Parameters:
includeModelsSDL
- A boolean flag that determines whether SDL should be generated for introspected types or not. If set totrue
, each model will contain ansdl
property that contains the SDL for that type. The SDL only contains the type data and no additional metadata or directives.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
GetDataSourceIntrospectionRequest.Builder nextToken(String nextToken)
Determines the number of types to be returned in a single response before paginating. This value is typically taken from
nextToken
value from the previous response.- Parameters:
nextToken
- Determines the number of types to be returned in a single response before paginating. This value is typically taken fromnextToken
value from the previous response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
GetDataSourceIntrospectionRequest.Builder maxResults(Integer maxResults)
The maximum number of introspected types that will be returned in a single response.
- Parameters:
maxResults
- The maximum number of introspected types that will be returned in a single response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetDataSourceIntrospectionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
GetDataSourceIntrospectionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-