Interface RemoveThingFromBillingGroupRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<RemoveThingFromBillingGroupRequest.Builder,RemoveThingFromBillingGroupRequest>
,IotRequest.Builder
,SdkBuilder<RemoveThingFromBillingGroupRequest.Builder,RemoveThingFromBillingGroupRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- RemoveThingFromBillingGroupRequest
public static interface RemoveThingFromBillingGroupRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<RemoveThingFromBillingGroupRequest.Builder,RemoveThingFromBillingGroupRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RemoveThingFromBillingGroupRequest.Builder
billingGroupArn(String billingGroupArn)
The ARN of the billing group.RemoveThingFromBillingGroupRequest.Builder
billingGroupName(String billingGroupName)
The name of the billing group.RemoveThingFromBillingGroupRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
RemoveThingFromBillingGroupRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
RemoveThingFromBillingGroupRequest.Builder
thingArn(String thingArn)
The ARN of the thing to be removed from the billing group.RemoveThingFromBillingGroupRequest.Builder
thingName(String thingName)
The name of the thing to be removed from the billing group.-
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.services.iot.model.IotRequest.Builder
build
-
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
-
billingGroupName
RemoveThingFromBillingGroupRequest.Builder billingGroupName(String billingGroupName)
The name of the billing group.
- Parameters:
billingGroupName
- The name of the billing group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingGroupArn
RemoveThingFromBillingGroupRequest.Builder billingGroupArn(String billingGroupArn)
The ARN of the billing group.
- Parameters:
billingGroupArn
- The ARN of the billing group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thingName
RemoveThingFromBillingGroupRequest.Builder thingName(String thingName)
The name of the thing to be removed from the billing group.
- Parameters:
thingName
- The name of the thing to be removed from the billing group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thingArn
RemoveThingFromBillingGroupRequest.Builder thingArn(String thingArn)
The ARN of the thing to be removed from the billing group.
- Parameters:
thingArn
- The ARN of the thing to be removed from the billing group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
RemoveThingFromBillingGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
RemoveThingFromBillingGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-