public boolean useValidation() { return getResourceNameTreatment() == ResourceNameTreatment.VALIDATE; }
public boolean useResourceNameType() { return getResourceNameTreatment() == ResourceNameTreatment.STATIC_TYPES; }
public boolean useResourceNameTypeInSampleOnly() { return getResourceNameTreatment() == ResourceNameTreatment.SAMPLE_ONLY; }
public FieldConfig withResourceNameConfig(ResourceNameConfig resourceNameConfig) { return FieldConfig.createFieldConfig( getField(), getResourceNameTreatment(), resourceNameConfig, getMessageResourceNameConfig()); }
public FieldConfig withResourceNameInSampleOnly() { ResourceNameTreatment newTreatment = ResourceNameTreatment.NONE; if (ResourceNameTreatment.STATIC_TYPES.equals(getResourceNameTreatment())) { newTreatment = ResourceNameTreatment.SAMPLE_ONLY; } return FieldConfig.createFieldConfig( getField(), newTreatment, getResourceNameConfig(), getMessageResourceNameConfig()); }
public FieldConfig getMessageFieldConfig() { return FieldConfig.createFieldConfig( getField(), getMessageResourceNameConfig() == null ? ResourceNameTreatment.NONE : getResourceNameTreatment(), getMessageResourceNameConfig(), getMessageResourceNameConfig()); }
assertThat(nameConfig.getResourceNameTreatment()).isEqualTo(ResourceNameTreatment.STATIC_TYPES); assertThat(((SingleResourceNameConfig) nameConfig.getResourceNameConfig()).getNamePattern()) .isEqualTo(GAPIC_SHELF_PATH); assertThat(nameConfig2.getResourceNameTreatment()) .isEqualTo(ResourceNameTreatment.STATIC_TYPES); assertThat(bookConfig.getResourceNameTreatment()).isEqualTo(ResourceNameTreatment.STATIC_TYPES);