Class LaunchTemplateNetworkPerformanceOptions
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<LaunchTemplateNetworkPerformanceOptions.Builder,LaunchTemplateNetworkPerformanceOptions>
With network performance options, you can adjust your bandwidth preferences to meet the needs of the workload that runs on your instance at launch.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Method Summary
Modifier and TypeMethodDescriptionWhen you configure network bandwidth weighting, you can boost baseline bandwidth for either networking or EBS by up to 25%.final StringWhen you configure network bandwidth weighting, you can boost baseline bandwidth for either networking or EBS by up to 25%.builder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends LaunchTemplateNetworkPerformanceOptions.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
bandwidthWeighting
When you configure network bandwidth weighting, you can boost baseline bandwidth for either networking or EBS by up to 25%. The total available baseline bandwidth for your instance remains the same. The default option uses the standard bandwidth configuration for your instance type.
If the service returns an enum value that is not available in the current SDK version,
bandwidthWeightingwill returnInstanceBandwidthWeighting.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombandwidthWeightingAsString().- Returns:
- When you configure network bandwidth weighting, you can boost baseline bandwidth for either networking or EBS by up to 25%. The total available baseline bandwidth for your instance remains the same. The default option uses the standard bandwidth configuration for your instance type.
- See Also:
-
bandwidthWeightingAsString
When you configure network bandwidth weighting, you can boost baseline bandwidth for either networking or EBS by up to 25%. The total available baseline bandwidth for your instance remains the same. The default option uses the standard bandwidth configuration for your instance type.
If the service returns an enum value that is not available in the current SDK version,
bandwidthWeightingwill returnInstanceBandwidthWeighting.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombandwidthWeightingAsString().- Returns:
- When you configure network bandwidth weighting, you can boost baseline bandwidth for either networking or EBS by up to 25%. The total available baseline bandwidth for your instance remains the same. The default option uses the standard bandwidth configuration for your instance type.
- See Also:
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<LaunchTemplateNetworkPerformanceOptions.Builder,LaunchTemplateNetworkPerformanceOptions>
-
builder
-
serializableBuilderClass
public static Class<? extends LaunchTemplateNetworkPerformanceOptions.Builder> serializableBuilderClass() -
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-