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 SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
httpEndpointEnables 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:
 
- 
httpEndpointEnables 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:
 
- 
httpProtocolIpv6Configures 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:
 
- 
httpProtocolIpv6Configures 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:
 
- 
httpPutResponseHopLimitSets 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.
 
- 
httpTokensConfigures 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:
 
- 
httpTokensConfigures 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:
 
- 
instanceMetadataTagsEnables 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:
 
- 
instanceMetadataTagsInstanceMetadataOptionsRequest.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:
 
 
-