Interface GetConfigResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetConfigResponse.Builder,GetConfigResponse>,GroundStationResponse.Builder,SdkBuilder<GetConfigResponse.Builder,GetConfigResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetConfigResponse
public static interface GetConfigResponse.Builder extends GroundStationResponse.Builder, SdkPojo, CopyableBuilder<GetConfigResponse.Builder,GetConfigResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetConfigResponse.BuilderconfigArn(String configArn)ARN of aConfigdefault GetConfigResponse.BuilderconfigData(Consumer<ConfigTypeData.Builder> configData)Data elements in aConfig.GetConfigResponse.BuilderconfigData(ConfigTypeData configData)Data elements in aConfig.GetConfigResponse.BuilderconfigId(String configId)UUID of aConfig.GetConfigResponse.BuilderconfigType(String configType)Type of aConfig.GetConfigResponse.BuilderconfigType(ConfigCapabilityType configType)Type of aConfig.GetConfigResponse.Buildername(String name)Name of aConfig.GetConfigResponse.Buildertags(Map<String,String> tags)Tags assigned to aConfig.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.groundstation.model.GroundStationResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
configArn
GetConfigResponse.Builder configArn(String configArn)
ARN of a
Config- Parameters:
configArn- ARN of aConfig- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configData
GetConfigResponse.Builder configData(ConfigTypeData configData)
Data elements in a
Config.- Parameters:
configData- Data elements in aConfig.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configData
default GetConfigResponse.Builder configData(Consumer<ConfigTypeData.Builder> configData)
Data elements in a
This is a convenience method that creates an instance of theConfig.ConfigTypeData.Builderavoiding the need to create one manually viaConfigTypeData.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfigData(ConfigTypeData).- Parameters:
configData- a consumer that will call methods onConfigTypeData.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
configData(ConfigTypeData)
-
configId
GetConfigResponse.Builder configId(String configId)
UUID of a
Config.- Parameters:
configId- UUID of aConfig.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configType
GetConfigResponse.Builder configType(String configType)
Type of a
Config.- Parameters:
configType- Type of aConfig.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigCapabilityType,ConfigCapabilityType
-
configType
GetConfigResponse.Builder configType(ConfigCapabilityType configType)
Type of a
Config.- Parameters:
configType- Type of aConfig.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigCapabilityType,ConfigCapabilityType
-
name
GetConfigResponse.Builder name(String name)
Name of a
Config.- Parameters:
name- Name of aConfig.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
GetConfigResponse.Builder tags(Map<String,String> tags)
Tags assigned to a
Config.- Parameters:
tags- Tags assigned to aConfig.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-