Package com.ibm.fhir.model.type.code
Class AuditEventAgentNetworkType
- java.lang.Object
-
- com.ibm.fhir.model.visitor.AbstractVisitable
-
- com.ibm.fhir.model.type.Element
-
- com.ibm.fhir.model.type.String
-
- com.ibm.fhir.model.type.Code
-
- com.ibm.fhir.model.type.code.AuditEventAgentNetworkType
-
- All Implemented Interfaces:
Visitable
@Generated("com.ibm.fhir.tools.CodeGenerator") public class AuditEventAgentNetworkType extends Code
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuditEventAgentNetworkType.Builderstatic classAuditEventAgentNetworkType.ValueSet
-
Field Summary
Fields Modifier and Type Field Description static AuditEventAgentNetworkTypeTYPE_1Machine Namestatic AuditEventAgentNetworkTypeTYPE_2IP Addressstatic AuditEventAgentNetworkTypeTYPE_3Telephone Numberstatic AuditEventAgentNetworkTypeTYPE_4Email addressstatic AuditEventAgentNetworkTypeTYPE_5URI
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AuditEventAgentNetworkType.Builderbuilder()static Codecode(String value)Inherited factory method for creating AuditEventAgentNetworkType objects from a passed string value.booleanequals(Object obj)AuditEventAgentNetworkType.ValueSetgetValueAsEnumConstant()inthashCode()static AuditEventAgentNetworkTypeof(AuditEventAgentNetworkType.ValueSet value)Factory method for creating AuditEventAgentNetworkType objects from a passed enum value.static AuditEventAgentNetworkTypeof(String value)Factory method for creating AuditEventAgentNetworkType objects from a passed string value.static Stringstring(String value)Inherited factory method for creating AuditEventAgentNetworkType objects from a passed string value.AuditEventAgentNetworkType.BuildertoBuilder()Create a new Builder from the contents of this Element-
Methods inherited from class com.ibm.fhir.model.type.String
getValue, hasChildren
-
Methods inherited from class com.ibm.fhir.model.type.Element
as, getExtension, getId, is
-
-
-
-
Field Detail
-
TYPE_1
public static final AuditEventAgentNetworkType TYPE_1
Machine NameThe machine name, including DNS name.
-
TYPE_2
public static final AuditEventAgentNetworkType TYPE_2
IP AddressThe assigned Internet Protocol (IP) address.
-
TYPE_3
public static final AuditEventAgentNetworkType TYPE_3
Telephone NumberThe assigned telephone number.
-
TYPE_4
public static final AuditEventAgentNetworkType TYPE_4
Email addressThe assigned email address.
-
TYPE_5
public static final AuditEventAgentNetworkType TYPE_5
URIURI (User directory, HTTP-PUT, ftp, etc.).
-
-
Method Detail
-
getValueAsEnumConstant
public AuditEventAgentNetworkType.ValueSet getValueAsEnumConstant()
-
of
public static AuditEventAgentNetworkType of(AuditEventAgentNetworkType.ValueSet value)
Factory method for creating AuditEventAgentNetworkType objects from a passed enum value.
-
of
public static AuditEventAgentNetworkType of(String value)
Factory method for creating AuditEventAgentNetworkType objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
string
public static String string(String value)
Inherited factory method for creating AuditEventAgentNetworkType objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
code
public static Code code(String value)
Inherited factory method for creating AuditEventAgentNetworkType objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
toBuilder
public AuditEventAgentNetworkType.Builder toBuilder()
Description copied from class:ElementCreate a new Builder from the contents of this Element
-
builder
public static AuditEventAgentNetworkType.Builder builder()
-
-