@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ComponentSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains a summary of a component. This is a read-only data type that is returned by ListComponents
.
Constructor and Description |
---|
ComponentSummary() |
Modifier and Type | Method and Description |
---|---|
ComponentSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAppId()
The unique ID of the Amplify app associated with the component.
|
String |
getComponentType()
The component type.
|
String |
getEnvironmentName()
The name of the backend environment that is a part of the Amplify app.
|
String |
getId()
The unique ID of the component.
|
String |
getName()
The name of the component.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAppId(String appId)
The unique ID of the Amplify app associated with the component.
|
void |
setComponentType(String componentType)
The component type.
|
void |
setEnvironmentName(String environmentName)
The name of the backend environment that is a part of the Amplify app.
|
void |
setId(String id)
The unique ID of the component.
|
void |
setName(String name)
The name of the component.
|
String |
toString()
Returns a string representation of this object.
|
ComponentSummary |
withAppId(String appId)
The unique ID of the Amplify app associated with the component.
|
ComponentSummary |
withComponentType(String componentType)
The component type.
|
ComponentSummary |
withEnvironmentName(String environmentName)
The name of the backend environment that is a part of the Amplify app.
|
ComponentSummary |
withId(String id)
The unique ID of the component.
|
ComponentSummary |
withName(String name)
The name of the component.
|
public void setAppId(String appId)
The unique ID of the Amplify app associated with the component.
appId
- The unique ID of the Amplify app associated with the component.public String getAppId()
The unique ID of the Amplify app associated with the component.
public ComponentSummary withAppId(String appId)
The unique ID of the Amplify app associated with the component.
appId
- The unique ID of the Amplify app associated with the component.public void setEnvironmentName(String environmentName)
The name of the backend environment that is a part of the Amplify app.
environmentName
- The name of the backend environment that is a part of the Amplify app.public String getEnvironmentName()
The name of the backend environment that is a part of the Amplify app.
public ComponentSummary withEnvironmentName(String environmentName)
The name of the backend environment that is a part of the Amplify app.
environmentName
- The name of the backend environment that is a part of the Amplify app.public void setId(String id)
The unique ID of the component.
id
- The unique ID of the component.public String getId()
The unique ID of the component.
public ComponentSummary withId(String id)
The unique ID of the component.
id
- The unique ID of the component.public void setName(String name)
The name of the component.
name
- The name of the component.public String getName()
The name of the component.
public ComponentSummary withName(String name)
The name of the component.
name
- The name of the component.public void setComponentType(String componentType)
The component type.
componentType
- The component type.public String getComponentType()
The component type.
public ComponentSummary withComponentType(String componentType)
The component type.
componentType
- The component type.public String toString()
toString
in class Object
Object.toString()
public ComponentSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.