@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProjectAppConfigResource extends Object implements Serializable, Cloneable, StructuredPojo
This is a structure that defines the configuration of how your application integrates with AppConfig to run client-side evaluation.
Constructor and Description |
---|
ProjectAppConfigResource() |
Modifier and Type | Method and Description |
---|---|
ProjectAppConfigResource |
clone() |
boolean |
equals(Object obj) |
String |
getApplicationId()
The ID of the AppConfig application to use for client-side evaluation.
|
String |
getConfigurationProfileId()
The ID of the AppConfig profile to use for client-side evaluation.
|
String |
getEnvironmentId()
The ID of the AppConfig environment to use for client-side evaluation.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApplicationId(String applicationId)
The ID of the AppConfig application to use for client-side evaluation.
|
void |
setConfigurationProfileId(String configurationProfileId)
The ID of the AppConfig profile to use for client-side evaluation.
|
void |
setEnvironmentId(String environmentId)
The ID of the AppConfig environment to use for client-side evaluation.
|
String |
toString()
Returns a string representation of this object.
|
ProjectAppConfigResource |
withApplicationId(String applicationId)
The ID of the AppConfig application to use for client-side evaluation.
|
ProjectAppConfigResource |
withConfigurationProfileId(String configurationProfileId)
The ID of the AppConfig profile to use for client-side evaluation.
|
ProjectAppConfigResource |
withEnvironmentId(String environmentId)
The ID of the AppConfig environment to use for client-side evaluation.
|
public void setApplicationId(String applicationId)
The ID of the AppConfig application to use for client-side evaluation.
applicationId
- The ID of the AppConfig application to use for client-side evaluation.public String getApplicationId()
The ID of the AppConfig application to use for client-side evaluation.
public ProjectAppConfigResource withApplicationId(String applicationId)
The ID of the AppConfig application to use for client-side evaluation.
applicationId
- The ID of the AppConfig application to use for client-side evaluation.public void setConfigurationProfileId(String configurationProfileId)
The ID of the AppConfig profile to use for client-side evaluation.
configurationProfileId
- The ID of the AppConfig profile to use for client-side evaluation.public String getConfigurationProfileId()
The ID of the AppConfig profile to use for client-side evaluation.
public ProjectAppConfigResource withConfigurationProfileId(String configurationProfileId)
The ID of the AppConfig profile to use for client-side evaluation.
configurationProfileId
- The ID of the AppConfig profile to use for client-side evaluation.public void setEnvironmentId(String environmentId)
The ID of the AppConfig environment to use for client-side evaluation. This must be an environment that is within
the application that you specify for applicationId
.
environmentId
- The ID of the AppConfig environment to use for client-side evaluation. This must be an environment that is
within the application that you specify for applicationId
.public String getEnvironmentId()
The ID of the AppConfig environment to use for client-side evaluation. This must be an environment that is within
the application that you specify for applicationId
.
applicationId
.public ProjectAppConfigResource withEnvironmentId(String environmentId)
The ID of the AppConfig environment to use for client-side evaluation. This must be an environment that is within
the application that you specify for applicationId
.
environmentId
- The ID of the AppConfig environment to use for client-side evaluation. This must be an environment that is
within the application that you specify for applicationId
.public String toString()
toString
in class Object
Object.toString()
public ProjectAppConfigResource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.