Interface Location.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Location.Builder,Location>,SdkBuilder<Location.Builder,Location>,SdkPojo
- Enclosing class:
- Location
public static interface Location.Builder extends SdkPojo, CopyableBuilder<Location.Builder,Location>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Location.BuilderavailableMacSecPortSpeeds(String... availableMacSecPortSpeeds)The available MAC Security (MACsec) port speeds for the location.Location.BuilderavailableMacSecPortSpeeds(Collection<String> availableMacSecPortSpeeds)The available MAC Security (MACsec) port speeds for the location.Location.BuilderavailablePortSpeeds(String... availablePortSpeeds)The available port speeds for the location.Location.BuilderavailablePortSpeeds(Collection<String> availablePortSpeeds)The available port speeds for the location.Location.BuilderavailableProviders(String... availableProviders)The name of the service provider for the location.Location.BuilderavailableProviders(Collection<String> availableProviders)The name of the service provider for the location.Location.BuilderlocationCode(String locationCode)The code for the location.Location.BuilderlocationName(String locationName)The name of the location.Location.Builderregion(String region)The Amazon Web Services Region for the location.-
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, sdkFields
-
-
-
-
Method Detail
-
locationCode
Location.Builder locationCode(String locationCode)
The code for the location.
- Parameters:
locationCode- The code for the location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locationName
Location.Builder locationName(String locationName)
The name of the location. This includes the name of the colocation partner and the physical site of the building.
- Parameters:
locationName- The name of the location. This includes the name of the colocation partner and the physical site of the building.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
Location.Builder region(String region)
The Amazon Web Services Region for the location.
- Parameters:
region- The Amazon Web Services Region for the location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availablePortSpeeds
Location.Builder availablePortSpeeds(Collection<String> availablePortSpeeds)
The available port speeds for the location.
- Parameters:
availablePortSpeeds- The available port speeds for the location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availablePortSpeeds
Location.Builder availablePortSpeeds(String... availablePortSpeeds)
The available port speeds for the location.
- Parameters:
availablePortSpeeds- The available port speeds for the location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availableProviders
Location.Builder availableProviders(Collection<String> availableProviders)
The name of the service provider for the location.
- Parameters:
availableProviders- The name of the service provider for the location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availableProviders
Location.Builder availableProviders(String... availableProviders)
The name of the service provider for the location.
- Parameters:
availableProviders- The name of the service provider for the location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availableMacSecPortSpeeds
Location.Builder availableMacSecPortSpeeds(Collection<String> availableMacSecPortSpeeds)
The available MAC Security (MACsec) port speeds for the location.
- Parameters:
availableMacSecPortSpeeds- The available MAC Security (MACsec) port speeds for the location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availableMacSecPortSpeeds
Location.Builder availableMacSecPortSpeeds(String... availableMacSecPortSpeeds)
The available MAC Security (MACsec) port speeds for the location.
- Parameters:
availableMacSecPortSpeeds- The available MAC Security (MACsec) port speeds for the location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-