Package com.launchdarkly.api.model
Class StatementRep
- java.lang.Object
-
- com.launchdarkly.api.model.StatementRep
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-03-11T16:36:03.019051Z[Etc/UTC]") public class StatementRep extends java.lang.ObjectStatementRep
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSERIALIZED_NAME_ACTIONSstatic java.lang.StringSERIALIZED_NAME_EFFECTstatic java.lang.StringSERIALIZED_NAME_NOT_ACTIONSstatic java.lang.StringSERIALIZED_NAME_NOT_RESOURCESstatic java.lang.StringSERIALIZED_NAME_RESOURCES
-
Constructor Summary
Constructors Constructor Description StatementRep()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StatementRepactions(java.util.List<java.lang.String> actions)StatementRepaddActionsItem(java.lang.String actionsItem)StatementRepaddNotActionsItem(java.lang.String notActionsItem)StatementRepaddNotResourcesItem(java.lang.String notResourcesItem)StatementRepaddResourcesItem(java.lang.String resourcesItem)StatementRepeffect(java.lang.String effect)booleanequals(java.lang.Object o)java.util.List<java.lang.String>getActions()Actions to perform on a resourcejava.lang.StringgetEffect()Get effectjava.util.List<java.lang.String>getNotActions()Targeted actions are the actions NOT in this list.java.util.List<java.lang.String>getNotResources()Targeted resources are the resources NOT in this list.java.util.List<java.lang.String>getResources()Resource specifier stringsinthashCode()StatementRepnotActions(java.util.List<java.lang.String> notActions)StatementRepnotResources(java.util.List<java.lang.String> notResources)StatementRepresources(java.util.List<java.lang.String> resources)voidsetActions(java.util.List<java.lang.String> actions)voidsetEffect(java.lang.String effect)voidsetNotActions(java.util.List<java.lang.String> notActions)voidsetNotResources(java.util.List<java.lang.String> notResources)voidsetResources(java.util.List<java.lang.String> resources)java.lang.StringtoString()
-
-
-
Field Detail
-
SERIALIZED_NAME_RESOURCES
public static final java.lang.String SERIALIZED_NAME_RESOURCES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NOT_RESOURCES
public static final java.lang.String SERIALIZED_NAME_NOT_RESOURCES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIONS
public static final java.lang.String SERIALIZED_NAME_ACTIONS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NOT_ACTIONS
public static final java.lang.String SERIALIZED_NAME_NOT_ACTIONS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EFFECT
public static final java.lang.String SERIALIZED_NAME_EFFECT
- See Also:
- Constant Field Values
-
-
Method Detail
-
resources
public StatementRep resources(java.util.List<java.lang.String> resources)
-
addResourcesItem
public StatementRep addResourcesItem(java.lang.String resourcesItem)
-
getResources
@Nullable public java.util.List<java.lang.String> getResources()
Resource specifier strings- Returns:
- resources
-
setResources
public void setResources(java.util.List<java.lang.String> resources)
-
notResources
public StatementRep notResources(java.util.List<java.lang.String> notResources)
-
addNotResourcesItem
public StatementRep addNotResourcesItem(java.lang.String notResourcesItem)
-
getNotResources
@Nullable public java.util.List<java.lang.String> getNotResources()
Targeted resources are the resources NOT in this list. The \"resources\" field must be empty to use this field.- Returns:
- notResources
-
setNotResources
public void setNotResources(java.util.List<java.lang.String> notResources)
-
actions
public StatementRep actions(java.util.List<java.lang.String> actions)
-
addActionsItem
public StatementRep addActionsItem(java.lang.String actionsItem)
-
getActions
@Nullable public java.util.List<java.lang.String> getActions()
Actions to perform on a resource- Returns:
- actions
-
setActions
public void setActions(java.util.List<java.lang.String> actions)
-
notActions
public StatementRep notActions(java.util.List<java.lang.String> notActions)
-
addNotActionsItem
public StatementRep addNotActionsItem(java.lang.String notActionsItem)
-
getNotActions
@Nullable public java.util.List<java.lang.String> getNotActions()
Targeted actions are the actions NOT in this list. The \"actions\" field must be empty to use this field.- Returns:
- notActions
-
setNotActions
public void setNotActions(java.util.List<java.lang.String> notActions)
-
effect
public StatementRep effect(java.lang.String effect)
-
getEffect
@Nonnull public java.lang.String getEffect()
Get effect- Returns:
- effect
-
setEffect
public void setEffect(java.lang.String effect)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-