Class AvailableValueAddedServiceGroup
- java.lang.Object
-
- software.amazon.spapi.models.shipping.v2.AvailableValueAddedServiceGroup
-
public class AvailableValueAddedServiceGroup extends java.lang.Object
The value-added services available for purchase with a shipping service offering.
-
-
Constructor Summary
Constructors Constructor Description AvailableValueAddedServiceGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AvailableValueAddedServiceGroup
addValueAddedServicesItem(ValueAddedService valueAddedServicesItem)
boolean
equals(java.lang.Object o)
java.lang.String
getGroupDescription()
The name of the value-added service group.java.lang.String
getGroupId()
The type of the value-added service group.java.util.List<ValueAddedService>
getValueAddedServices()
A list of optional value-added services available for purchase with a shipping service offering.AvailableValueAddedServiceGroup
groupDescription(java.lang.String groupDescription)
AvailableValueAddedServiceGroup
groupId(java.lang.String groupId)
int
hashCode()
java.lang.Boolean
isIsRequired()
When true, one or more of the value-added services listed must be specified.AvailableValueAddedServiceGroup
isRequired(java.lang.Boolean isRequired)
void
setGroupDescription(java.lang.String groupDescription)
void
setGroupId(java.lang.String groupId)
void
setIsRequired(java.lang.Boolean isRequired)
void
setValueAddedServices(java.util.List<ValueAddedService> valueAddedServices)
java.lang.String
toString()
AvailableValueAddedServiceGroup
valueAddedServices(java.util.List<ValueAddedService> valueAddedServices)
-
-
-
Method Detail
-
groupId
public AvailableValueAddedServiceGroup groupId(java.lang.String groupId)
-
getGroupId
public java.lang.String getGroupId()
The type of the value-added service group.- Returns:
- groupId
-
setGroupId
public void setGroupId(java.lang.String groupId)
-
groupDescription
public AvailableValueAddedServiceGroup groupDescription(java.lang.String groupDescription)
-
getGroupDescription
public java.lang.String getGroupDescription()
The name of the value-added service group.- Returns:
- groupDescription
-
setGroupDescription
public void setGroupDescription(java.lang.String groupDescription)
-
isRequired
public AvailableValueAddedServiceGroup isRequired(java.lang.Boolean isRequired)
-
isIsRequired
public java.lang.Boolean isIsRequired()
When true, one or more of the value-added services listed must be specified.- Returns:
- isRequired
-
setIsRequired
public void setIsRequired(java.lang.Boolean isRequired)
-
valueAddedServices
public AvailableValueAddedServiceGroup valueAddedServices(java.util.List<ValueAddedService> valueAddedServices)
-
addValueAddedServicesItem
public AvailableValueAddedServiceGroup addValueAddedServicesItem(ValueAddedService valueAddedServicesItem)
-
getValueAddedServices
public java.util.List<ValueAddedService> getValueAddedServices()
A list of optional value-added services available for purchase with a shipping service offering.- Returns:
- valueAddedServices
-
setValueAddedServices
public void setValueAddedServices(java.util.List<ValueAddedService> valueAddedServices)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-