Interface InstanceMetadataOptionsRequest.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<InstanceMetadataOptionsRequest.Builder,
,InstanceMetadataOptionsRequest> SdkBuilder<InstanceMetadataOptionsRequest.Builder,
,InstanceMetadataOptionsRequest> SdkPojo
- Enclosing class:
InstanceMetadataOptionsRequest
@Mutable
@NotThreadSafe
public static interface InstanceMetadataOptionsRequest.Builder
extends SdkPojo, CopyableBuilder<InstanceMetadataOptionsRequest.Builder,InstanceMetadataOptionsRequest>
-
Method Summary
Modifier and TypeMethodDescriptionhttpEndpoint
(String httpEndpoint) Enables or disables HTTP endpoint for instance metadata.httpEndpoint
(HttpEndpointEnum httpEndpoint) Enables or disables HTTP endpoint for instance metadata.httpProtocolIpv6
(String httpProtocolIpv6) Configures IPv6 support for instance metadata HTTP protocol.httpProtocolIpv6
(HttpProtocolIpv6Enum httpProtocolIpv6) Configures IPv6 support for instance metadata HTTP protocol.httpPutResponseHopLimit
(Integer httpPutResponseHopLimit) Sets maximum number of network hops for metadata PUT responses.httpTokens
(String httpTokens) Configures token requirement for instance metadata retrieval.httpTokens
(HttpTokensEnum httpTokens) Configures token requirement for instance metadata retrieval.instanceMetadataTags
(String instanceMetadataTags) Enables or disables instance metadata tags retrieval.instanceMetadataTags
(InstanceMetadataTagsEnum instanceMetadataTags) Enables or disables instance metadata tags retrieval.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, sdkFieldNameToField, sdkFields
-
Method Details
-
httpEndpoint
Enables or disables HTTP endpoint for instance metadata.
- Parameters:
httpEndpoint
- Enables or disables HTTP endpoint for instance metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
httpEndpoint
Enables or disables HTTP endpoint for instance metadata.
- Parameters:
httpEndpoint
- Enables or disables HTTP endpoint for instance metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
httpProtocolIpv6
Configures IPv6 support for instance metadata HTTP protocol.
- Parameters:
httpProtocolIpv6
- Configures IPv6 support for instance metadata HTTP protocol.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
httpProtocolIpv6
Configures IPv6 support for instance metadata HTTP protocol.
- Parameters:
httpProtocolIpv6
- Configures IPv6 support for instance metadata HTTP protocol.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
httpPutResponseHopLimit
Sets maximum number of network hops for metadata PUT responses.
- Parameters:
httpPutResponseHopLimit
- Sets maximum number of network hops for metadata PUT responses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
httpTokens
Configures token requirement for instance metadata retrieval.
- Parameters:
httpTokens
- Configures token requirement for instance metadata retrieval.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
httpTokens
Configures token requirement for instance metadata retrieval.
- Parameters:
httpTokens
- Configures token requirement for instance metadata retrieval.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceMetadataTags
Enables or disables instance metadata tags retrieval.
- Parameters:
instanceMetadataTags
- Enables or disables instance metadata tags retrieval.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceMetadataTags
InstanceMetadataOptionsRequest.Builder instanceMetadataTags(InstanceMetadataTagsEnum instanceMetadataTags) Enables or disables instance metadata tags retrieval.
- Parameters:
instanceMetadataTags
- Enables or disables instance metadata tags retrieval.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-