@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UseCase extends Object implements Serializable, Cloneable, StructuredPojo
Contains the use case.
Constructor and Description |
---|
UseCase() |
Modifier and Type | Method and Description |
---|---|
UseCase |
clone() |
boolean |
equals(Object obj) |
String |
getUseCaseArn()
The Amazon Resource Name (ARN) for the use case.
|
String |
getUseCaseId()
The identifier for the use case.
|
String |
getUseCaseType()
The type of use case to associate to the AppIntegration association.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setUseCaseArn(String useCaseArn)
The Amazon Resource Name (ARN) for the use case.
|
void |
setUseCaseId(String useCaseId)
The identifier for the use case.
|
void |
setUseCaseType(String useCaseType)
The type of use case to associate to the AppIntegration association.
|
String |
toString()
Returns a string representation of this object.
|
UseCase |
withUseCaseArn(String useCaseArn)
The Amazon Resource Name (ARN) for the use case.
|
UseCase |
withUseCaseId(String useCaseId)
The identifier for the use case.
|
UseCase |
withUseCaseType(String useCaseType)
The type of use case to associate to the AppIntegration association.
|
UseCase |
withUseCaseType(UseCaseType useCaseType)
The type of use case to associate to the AppIntegration association.
|
public void setUseCaseId(String useCaseId)
The identifier for the use case.
useCaseId
- The identifier for the use case.public String getUseCaseId()
The identifier for the use case.
public UseCase withUseCaseId(String useCaseId)
The identifier for the use case.
useCaseId
- The identifier for the use case.public void setUseCaseArn(String useCaseArn)
The Amazon Resource Name (ARN) for the use case.
useCaseArn
- The Amazon Resource Name (ARN) for the use case.public String getUseCaseArn()
The Amazon Resource Name (ARN) for the use case.
public UseCase withUseCaseArn(String useCaseArn)
The Amazon Resource Name (ARN) for the use case.
useCaseArn
- The Amazon Resource Name (ARN) for the use case.public void setUseCaseType(String useCaseType)
The type of use case to associate to the AppIntegration association. Each AppIntegration association can have only one of each use case type.
useCaseType
- The type of use case to associate to the AppIntegration association. Each AppIntegration association can
have only one of each use case type.UseCaseType
public String getUseCaseType()
The type of use case to associate to the AppIntegration association. Each AppIntegration association can have only one of each use case type.
UseCaseType
public UseCase withUseCaseType(String useCaseType)
The type of use case to associate to the AppIntegration association. Each AppIntegration association can have only one of each use case type.
useCaseType
- The type of use case to associate to the AppIntegration association. Each AppIntegration association can
have only one of each use case type.UseCaseType
public UseCase withUseCaseType(UseCaseType useCaseType)
The type of use case to associate to the AppIntegration association. Each AppIntegration association can have only one of each use case type.
useCaseType
- The type of use case to associate to the AppIntegration association. Each AppIntegration association can
have only one of each use case type.UseCaseType
public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.