Interface DescribeInstanceAttributeResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeInstanceAttributeResponse.Builder,DescribeInstanceAttributeResponse>
,Ec2Response.Builder
,SdkBuilder<DescribeInstanceAttributeResponse.Builder,DescribeInstanceAttributeResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- DescribeInstanceAttributeResponse
public static interface DescribeInstanceAttributeResponse.Builder extends Ec2Response.Builder, SdkPojo, CopyableBuilder<DescribeInstanceAttributeResponse.Builder,DescribeInstanceAttributeResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeInstanceAttributeResponse.Builder
blockDeviceMappings(Collection<InstanceBlockDeviceMapping> blockDeviceMappings)
The block device mapping of the instance.DescribeInstanceAttributeResponse.Builder
blockDeviceMappings(Consumer<InstanceBlockDeviceMapping.Builder>... blockDeviceMappings)
The block device mapping of the instance.DescribeInstanceAttributeResponse.Builder
blockDeviceMappings(InstanceBlockDeviceMapping... blockDeviceMappings)
The block device mapping of the instance.default DescribeInstanceAttributeResponse.Builder
disableApiStop(Consumer<AttributeBooleanValue.Builder> disableApiStop)
To enable the instance for Amazon Web Services Stop Protection, set this parameter totrue
; otherwise, set it tofalse
.DescribeInstanceAttributeResponse.Builder
disableApiStop(AttributeBooleanValue disableApiStop)
To enable the instance for Amazon Web Services Stop Protection, set this parameter totrue
; otherwise, set it tofalse
.default DescribeInstanceAttributeResponse.Builder
disableApiTermination(Consumer<AttributeBooleanValue.Builder> disableApiTermination)
If the value istrue
, you can't terminate the instance through the Amazon EC2 console, CLI, or API; otherwise, you can.DescribeInstanceAttributeResponse.Builder
disableApiTermination(AttributeBooleanValue disableApiTermination)
If the value istrue
, you can't terminate the instance through the Amazon EC2 console, CLI, or API; otherwise, you can.default DescribeInstanceAttributeResponse.Builder
ebsOptimized(Consumer<AttributeBooleanValue.Builder> ebsOptimized)
Indicates whether the instance is optimized for Amazon EBS I/O.DescribeInstanceAttributeResponse.Builder
ebsOptimized(AttributeBooleanValue ebsOptimized)
Indicates whether the instance is optimized for Amazon EBS I/O.default DescribeInstanceAttributeResponse.Builder
enaSupport(Consumer<AttributeBooleanValue.Builder> enaSupport)
Indicates whether enhanced networking with ENA is enabled.DescribeInstanceAttributeResponse.Builder
enaSupport(AttributeBooleanValue enaSupport)
Indicates whether enhanced networking with ENA is enabled.default DescribeInstanceAttributeResponse.Builder
enclaveOptions(Consumer<EnclaveOptions.Builder> enclaveOptions)
To enable the instance for Amazon Web Services Nitro Enclaves, set this parameter totrue
; otherwise, set it tofalse
.DescribeInstanceAttributeResponse.Builder
enclaveOptions(EnclaveOptions enclaveOptions)
To enable the instance for Amazon Web Services Nitro Enclaves, set this parameter totrue
; otherwise, set it tofalse
.DescribeInstanceAttributeResponse.Builder
groups(Collection<GroupIdentifier> groups)
The security groups associated with the instance.DescribeInstanceAttributeResponse.Builder
groups(Consumer<GroupIdentifier.Builder>... groups)
The security groups associated with the instance.DescribeInstanceAttributeResponse.Builder
groups(GroupIdentifier... groups)
The security groups associated with the instance.DescribeInstanceAttributeResponse.Builder
instanceId(String instanceId)
The ID of the instance.default DescribeInstanceAttributeResponse.Builder
instanceInitiatedShutdownBehavior(Consumer<AttributeValue.Builder> instanceInitiatedShutdownBehavior)
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).DescribeInstanceAttributeResponse.Builder
instanceInitiatedShutdownBehavior(AttributeValue instanceInitiatedShutdownBehavior)
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).default DescribeInstanceAttributeResponse.Builder
instanceType(Consumer<AttributeValue.Builder> instanceType)
The instance type.DescribeInstanceAttributeResponse.Builder
instanceType(AttributeValue instanceType)
The instance type.default DescribeInstanceAttributeResponse.Builder
kernelId(Consumer<AttributeValue.Builder> kernelId)
The kernel ID.DescribeInstanceAttributeResponse.Builder
kernelId(AttributeValue kernelId)
The kernel ID.DescribeInstanceAttributeResponse.Builder
productCodes(Collection<ProductCode> productCodes)
A list of product codes.DescribeInstanceAttributeResponse.Builder
productCodes(Consumer<ProductCode.Builder>... productCodes)
A list of product codes.DescribeInstanceAttributeResponse.Builder
productCodes(ProductCode... productCodes)
A list of product codes.default DescribeInstanceAttributeResponse.Builder
ramdiskId(Consumer<AttributeValue.Builder> ramdiskId)
The RAM disk ID.DescribeInstanceAttributeResponse.Builder
ramdiskId(AttributeValue ramdiskId)
The RAM disk ID.default DescribeInstanceAttributeResponse.Builder
rootDeviceName(Consumer<AttributeValue.Builder> rootDeviceName)
The device name of the root device volume (for example,/dev/sda1
).DescribeInstanceAttributeResponse.Builder
rootDeviceName(AttributeValue rootDeviceName)
The device name of the root device volume (for example,/dev/sda1
).default DescribeInstanceAttributeResponse.Builder
sourceDestCheck(Consumer<AttributeBooleanValue.Builder> sourceDestCheck)
Enable or disable source/destination checks, which ensure that the instance is either the source or the destination of any traffic that it receives.DescribeInstanceAttributeResponse.Builder
sourceDestCheck(AttributeBooleanValue sourceDestCheck)
Enable or disable source/destination checks, which ensure that the instance is either the source or the destination of any traffic that it receives.default DescribeInstanceAttributeResponse.Builder
sriovNetSupport(Consumer<AttributeValue.Builder> sriovNetSupport)
Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.DescribeInstanceAttributeResponse.Builder
sriovNetSupport(AttributeValue sriovNetSupport)
Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.default DescribeInstanceAttributeResponse.Builder
userData(Consumer<AttributeValue.Builder> userData)
The user data.DescribeInstanceAttributeResponse.Builder
userData(AttributeValue userData)
The user data.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.ec2.model.Ec2Response.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
-
groups
DescribeInstanceAttributeResponse.Builder groups(Collection<GroupIdentifier> groups)
The security groups associated with the instance.
- Parameters:
groups
- The security groups associated with the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groups
DescribeInstanceAttributeResponse.Builder groups(GroupIdentifier... groups)
The security groups associated with the instance.
- Parameters:
groups
- The security groups associated with the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groups
DescribeInstanceAttributeResponse.Builder groups(Consumer<GroupIdentifier.Builder>... groups)
The security groups associated with the instance.
This is a convenience method that creates an instance of theGroupIdentifier.Builder
avoiding the need to create one manually viaGroupIdentifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#groups(List
.) - Parameters:
groups
- a consumer that will call methods onGroupIdentifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#groups(java.util.Collection
)
-
blockDeviceMappings
DescribeInstanceAttributeResponse.Builder blockDeviceMappings(Collection<InstanceBlockDeviceMapping> blockDeviceMappings)
The block device mapping of the instance.
- Parameters:
blockDeviceMappings
- The block device mapping of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blockDeviceMappings
DescribeInstanceAttributeResponse.Builder blockDeviceMappings(InstanceBlockDeviceMapping... blockDeviceMappings)
The block device mapping of the instance.
- Parameters:
blockDeviceMappings
- The block device mapping of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blockDeviceMappings
DescribeInstanceAttributeResponse.Builder blockDeviceMappings(Consumer<InstanceBlockDeviceMapping.Builder>... blockDeviceMappings)
The block device mapping of the instance.
This is a convenience method that creates an instance of theInstanceBlockDeviceMapping.Builder
avoiding the need to create one manually viaInstanceBlockDeviceMapping.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#blockDeviceMappings(List
.) - Parameters:
blockDeviceMappings
- a consumer that will call methods onInstanceBlockDeviceMapping.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#blockDeviceMappings(java.util.Collection
)
-
disableApiTermination
DescribeInstanceAttributeResponse.Builder disableApiTermination(AttributeBooleanValue disableApiTermination)
If the value is
true
, you can't terminate the instance through the Amazon EC2 console, CLI, or API; otherwise, you can.- Parameters:
disableApiTermination
- If the value istrue
, you can't terminate the instance through the Amazon EC2 console, CLI, or API; otherwise, you can.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
disableApiTermination
default DescribeInstanceAttributeResponse.Builder disableApiTermination(Consumer<AttributeBooleanValue.Builder> disableApiTermination)
If the value is
This is a convenience method that creates an instance of thetrue
, you can't terminate the instance through the Amazon EC2 console, CLI, or API; otherwise, you can.AttributeBooleanValue.Builder
avoiding the need to create one manually viaAttributeBooleanValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todisableApiTermination(AttributeBooleanValue)
.- Parameters:
disableApiTermination
- a consumer that will call methods onAttributeBooleanValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
disableApiTermination(AttributeBooleanValue)
-
enaSupport
DescribeInstanceAttributeResponse.Builder enaSupport(AttributeBooleanValue enaSupport)
Indicates whether enhanced networking with ENA is enabled.
- Parameters:
enaSupport
- Indicates whether enhanced networking with ENA is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enaSupport
default DescribeInstanceAttributeResponse.Builder enaSupport(Consumer<AttributeBooleanValue.Builder> enaSupport)
Indicates whether enhanced networking with ENA is enabled.
This is a convenience method that creates an instance of theAttributeBooleanValue.Builder
avoiding the need to create one manually viaAttributeBooleanValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toenaSupport(AttributeBooleanValue)
.- Parameters:
enaSupport
- a consumer that will call methods onAttributeBooleanValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
enaSupport(AttributeBooleanValue)
-
enclaveOptions
DescribeInstanceAttributeResponse.Builder enclaveOptions(EnclaveOptions enclaveOptions)
To enable the instance for Amazon Web Services Nitro Enclaves, set this parameter to
true
; otherwise, set it tofalse
.- Parameters:
enclaveOptions
- To enable the instance for Amazon Web Services Nitro Enclaves, set this parameter totrue
; otherwise, set it tofalse
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enclaveOptions
default DescribeInstanceAttributeResponse.Builder enclaveOptions(Consumer<EnclaveOptions.Builder> enclaveOptions)
To enable the instance for Amazon Web Services Nitro Enclaves, set this parameter to
This is a convenience method that creates an instance of thetrue
; otherwise, set it tofalse
.EnclaveOptions.Builder
avoiding the need to create one manually viaEnclaveOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toenclaveOptions(EnclaveOptions)
.- Parameters:
enclaveOptions
- a consumer that will call methods onEnclaveOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
enclaveOptions(EnclaveOptions)
-
ebsOptimized
DescribeInstanceAttributeResponse.Builder ebsOptimized(AttributeBooleanValue ebsOptimized)
Indicates whether the instance is optimized for Amazon EBS I/O.
- Parameters:
ebsOptimized
- Indicates whether the instance is optimized for Amazon EBS I/O.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ebsOptimized
default DescribeInstanceAttributeResponse.Builder ebsOptimized(Consumer<AttributeBooleanValue.Builder> ebsOptimized)
Indicates whether the instance is optimized for Amazon EBS I/O.
This is a convenience method that creates an instance of theAttributeBooleanValue.Builder
avoiding the need to create one manually viaAttributeBooleanValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toebsOptimized(AttributeBooleanValue)
.- Parameters:
ebsOptimized
- a consumer that will call methods onAttributeBooleanValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ebsOptimized(AttributeBooleanValue)
-
instanceId
DescribeInstanceAttributeResponse.Builder instanceId(String instanceId)
The ID of the instance.
- Parameters:
instanceId
- The ID of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceInitiatedShutdownBehavior
DescribeInstanceAttributeResponse.Builder instanceInitiatedShutdownBehavior(AttributeValue instanceInitiatedShutdownBehavior)
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).
- Parameters:
instanceInitiatedShutdownBehavior
- Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceInitiatedShutdownBehavior
default DescribeInstanceAttributeResponse.Builder instanceInitiatedShutdownBehavior(Consumer<AttributeValue.Builder> instanceInitiatedShutdownBehavior)
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).
This is a convenience method that creates an instance of theAttributeValue.Builder
avoiding the need to create one manually viaAttributeValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinstanceInitiatedShutdownBehavior(AttributeValue)
.- Parameters:
instanceInitiatedShutdownBehavior
- a consumer that will call methods onAttributeValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
instanceInitiatedShutdownBehavior(AttributeValue)
-
instanceType
DescribeInstanceAttributeResponse.Builder instanceType(AttributeValue instanceType)
The instance type.
- Parameters:
instanceType
- The instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceType
default DescribeInstanceAttributeResponse.Builder instanceType(Consumer<AttributeValue.Builder> instanceType)
The instance type.
This is a convenience method that creates an instance of theAttributeValue.Builder
avoiding the need to create one manually viaAttributeValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinstanceType(AttributeValue)
.- Parameters:
instanceType
- a consumer that will call methods onAttributeValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
instanceType(AttributeValue)
-
kernelId
DescribeInstanceAttributeResponse.Builder kernelId(AttributeValue kernelId)
The kernel ID.
- Parameters:
kernelId
- The kernel ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kernelId
default DescribeInstanceAttributeResponse.Builder kernelId(Consumer<AttributeValue.Builder> kernelId)
The kernel ID.
This is a convenience method that creates an instance of theAttributeValue.Builder
avoiding the need to create one manually viaAttributeValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tokernelId(AttributeValue)
.- Parameters:
kernelId
- a consumer that will call methods onAttributeValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
kernelId(AttributeValue)
-
productCodes
DescribeInstanceAttributeResponse.Builder productCodes(Collection<ProductCode> productCodes)
A list of product codes.
- Parameters:
productCodes
- A list of product codes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productCodes
DescribeInstanceAttributeResponse.Builder productCodes(ProductCode... productCodes)
A list of product codes.
- Parameters:
productCodes
- A list of product codes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productCodes
DescribeInstanceAttributeResponse.Builder productCodes(Consumer<ProductCode.Builder>... productCodes)
A list of product codes.
This is a convenience method that creates an instance of theProductCode.Builder
avoiding the need to create one manually viaProductCode.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#productCodes(List
.) - Parameters:
productCodes
- a consumer that will call methods onProductCode.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#productCodes(java.util.Collection
)
-
ramdiskId
DescribeInstanceAttributeResponse.Builder ramdiskId(AttributeValue ramdiskId)
The RAM disk ID.
- Parameters:
ramdiskId
- The RAM disk ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ramdiskId
default DescribeInstanceAttributeResponse.Builder ramdiskId(Consumer<AttributeValue.Builder> ramdiskId)
The RAM disk ID.
This is a convenience method that creates an instance of theAttributeValue.Builder
avoiding the need to create one manually viaAttributeValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toramdiskId(AttributeValue)
.- Parameters:
ramdiskId
- a consumer that will call methods onAttributeValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ramdiskId(AttributeValue)
-
rootDeviceName
DescribeInstanceAttributeResponse.Builder rootDeviceName(AttributeValue rootDeviceName)
The device name of the root device volume (for example,
/dev/sda1
).- Parameters:
rootDeviceName
- The device name of the root device volume (for example,/dev/sda1
).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rootDeviceName
default DescribeInstanceAttributeResponse.Builder rootDeviceName(Consumer<AttributeValue.Builder> rootDeviceName)
The device name of the root device volume (for example,
This is a convenience method that creates an instance of the/dev/sda1
).AttributeValue.Builder
avoiding the need to create one manually viaAttributeValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torootDeviceName(AttributeValue)
.- Parameters:
rootDeviceName
- a consumer that will call methods onAttributeValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
rootDeviceName(AttributeValue)
-
sourceDestCheck
DescribeInstanceAttributeResponse.Builder sourceDestCheck(AttributeBooleanValue sourceDestCheck)
Enable or disable source/destination checks, which ensure that the instance is either the source or the destination of any traffic that it receives. If the value is
true
, source/destination checks are enabled; otherwise, they are disabled. The default value istrue
. You must disable source/destination checks if the instance runs services such as network address translation, routing, or firewalls.- Parameters:
sourceDestCheck
- Enable or disable source/destination checks, which ensure that the instance is either the source or the destination of any traffic that it receives. If the value istrue
, source/destination checks are enabled; otherwise, they are disabled. The default value istrue
. You must disable source/destination checks if the instance runs services such as network address translation, routing, or firewalls.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceDestCheck
default DescribeInstanceAttributeResponse.Builder sourceDestCheck(Consumer<AttributeBooleanValue.Builder> sourceDestCheck)
Enable or disable source/destination checks, which ensure that the instance is either the source or the destination of any traffic that it receives. If the value is
This is a convenience method that creates an instance of thetrue
, source/destination checks are enabled; otherwise, they are disabled. The default value istrue
. You must disable source/destination checks if the instance runs services such as network address translation, routing, or firewalls.AttributeBooleanValue.Builder
avoiding the need to create one manually viaAttributeBooleanValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosourceDestCheck(AttributeBooleanValue)
.- Parameters:
sourceDestCheck
- a consumer that will call methods onAttributeBooleanValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sourceDestCheck(AttributeBooleanValue)
-
sriovNetSupport
DescribeInstanceAttributeResponse.Builder sriovNetSupport(AttributeValue sriovNetSupport)
Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.
- Parameters:
sriovNetSupport
- Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sriovNetSupport
default DescribeInstanceAttributeResponse.Builder sriovNetSupport(Consumer<AttributeValue.Builder> sriovNetSupport)
Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.
This is a convenience method that creates an instance of theAttributeValue.Builder
avoiding the need to create one manually viaAttributeValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosriovNetSupport(AttributeValue)
.- Parameters:
sriovNetSupport
- a consumer that will call methods onAttributeValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sriovNetSupport(AttributeValue)
-
userData
DescribeInstanceAttributeResponse.Builder userData(AttributeValue userData)
The user data.
- Parameters:
userData
- The user data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userData
default DescribeInstanceAttributeResponse.Builder userData(Consumer<AttributeValue.Builder> userData)
The user data.
This is a convenience method that creates an instance of theAttributeValue.Builder
avoiding the need to create one manually viaAttributeValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed touserData(AttributeValue)
.- Parameters:
userData
- a consumer that will call methods onAttributeValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
userData(AttributeValue)
-
disableApiStop
DescribeInstanceAttributeResponse.Builder disableApiStop(AttributeBooleanValue disableApiStop)
To enable the instance for Amazon Web Services Stop Protection, set this parameter to
true
; otherwise, set it tofalse
.- Parameters:
disableApiStop
- To enable the instance for Amazon Web Services Stop Protection, set this parameter totrue
; otherwise, set it tofalse
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
disableApiStop
default DescribeInstanceAttributeResponse.Builder disableApiStop(Consumer<AttributeBooleanValue.Builder> disableApiStop)
To enable the instance for Amazon Web Services Stop Protection, set this parameter to
This is a convenience method that creates an instance of thetrue
; otherwise, set it tofalse
.AttributeBooleanValue.Builder
avoiding the need to create one manually viaAttributeBooleanValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todisableApiStop(AttributeBooleanValue)
.- Parameters:
disableApiStop
- a consumer that will call methods onAttributeBooleanValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
disableApiStop(AttributeBooleanValue)
-
-