@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EndpointInputConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The endpoint configuration for the load test.
Constructor and Description |
---|
EndpointInputConfiguration() |
Modifier and Type | Method and Description |
---|---|
EndpointInputConfiguration |
clone() |
boolean |
equals(Object obj) |
EnvironmentParameterRanges |
getEnvironmentParameterRanges()
The parameter you want to benchmark against.
|
String |
getInferenceSpecificationName()
The inference specification name in the model package version.
|
String |
getInstanceType()
The instance types to use for the load test.
|
ProductionVariantServerlessConfig |
getServerlessConfig() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEnvironmentParameterRanges(EnvironmentParameterRanges environmentParameterRanges)
The parameter you want to benchmark against.
|
void |
setInferenceSpecificationName(String inferenceSpecificationName)
The inference specification name in the model package version.
|
void |
setInstanceType(String instanceType)
The instance types to use for the load test.
|
void |
setServerlessConfig(ProductionVariantServerlessConfig serverlessConfig) |
String |
toString()
Returns a string representation of this object.
|
EndpointInputConfiguration |
withEnvironmentParameterRanges(EnvironmentParameterRanges environmentParameterRanges)
The parameter you want to benchmark against.
|
EndpointInputConfiguration |
withInferenceSpecificationName(String inferenceSpecificationName)
The inference specification name in the model package version.
|
EndpointInputConfiguration |
withInstanceType(ProductionVariantInstanceType instanceType)
The instance types to use for the load test.
|
EndpointInputConfiguration |
withInstanceType(String instanceType)
The instance types to use for the load test.
|
EndpointInputConfiguration |
withServerlessConfig(ProductionVariantServerlessConfig serverlessConfig) |
public void setInstanceType(String instanceType)
The instance types to use for the load test.
instanceType
- The instance types to use for the load test.ProductionVariantInstanceType
public String getInstanceType()
The instance types to use for the load test.
ProductionVariantInstanceType
public EndpointInputConfiguration withInstanceType(String instanceType)
The instance types to use for the load test.
instanceType
- The instance types to use for the load test.ProductionVariantInstanceType
public EndpointInputConfiguration withInstanceType(ProductionVariantInstanceType instanceType)
The instance types to use for the load test.
instanceType
- The instance types to use for the load test.ProductionVariantInstanceType
public void setInferenceSpecificationName(String inferenceSpecificationName)
The inference specification name in the model package version.
inferenceSpecificationName
- The inference specification name in the model package version.public String getInferenceSpecificationName()
The inference specification name in the model package version.
public EndpointInputConfiguration withInferenceSpecificationName(String inferenceSpecificationName)
The inference specification name in the model package version.
inferenceSpecificationName
- The inference specification name in the model package version.public void setEnvironmentParameterRanges(EnvironmentParameterRanges environmentParameterRanges)
The parameter you want to benchmark against.
environmentParameterRanges
- The parameter you want to benchmark against.public EnvironmentParameterRanges getEnvironmentParameterRanges()
The parameter you want to benchmark against.
public EndpointInputConfiguration withEnvironmentParameterRanges(EnvironmentParameterRanges environmentParameterRanges)
The parameter you want to benchmark against.
environmentParameterRanges
- The parameter you want to benchmark against.public void setServerlessConfig(ProductionVariantServerlessConfig serverlessConfig)
serverlessConfig
- public ProductionVariantServerlessConfig getServerlessConfig()
public EndpointInputConfiguration withServerlessConfig(ProductionVariantServerlessConfig serverlessConfig)
serverlessConfig
- public String toString()
toString
in class Object
Object.toString()
public EndpointInputConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.