com.amazonaws.services.ec2.model.Filter.setValues()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(5.4k)|赞(0)|评价(0)|浏览(91)

本文整理了Java中com.amazonaws.services.ec2.model.Filter.setValues()方法的一些代码示例,展示了Filter.setValues()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Filter.setValues()方法的具体详情如下:
包路径:com.amazonaws.services.ec2.model.Filter
类名称:Filter
方法名:setValues

Filter.setValues介绍

[英]One or more filter values. Filter values are case-sensitive.
[中]一个或多个筛选器值。筛选器值区分大小写。

代码示例

代码示例来源:origin: aws/aws-sdk-java

/**
 * <p>
 * One or more filter values. Filter values are case-sensitive.
 * </p>
 * 
 * @param values
 *        One or more filter values. Filter values are case-sensitive.
 * @return Returns a reference to this object so that method calls can be chained together.
 */
public Filter withValues(java.util.Collection<String> values) {
  setValues(values);
  return this;
}

代码示例来源:origin: aws/aws-sdk-java

/**
 * Constructs a new Filter object. Callers should use the setter or fluent setter (with...) methods to initialize
 * any additional object members.
 * 
 * @param name
 *        The name of the filter. Filter names are case-sensitive.
 * @param values
 *        One or more filter values. Filter values are case-sensitive.
 */
public Filter(String name, java.util.List<String> values) {
  setName(name);
  setValues(values);
}

代码示例来源:origin: aws/aws-sdk-java

/**
 * <p>
 * One or more filter values. Filter values are case-sensitive.
 * </p>
 * <p>
 * <b>NOTE:</b> This method appends the values to the existing list (if any). Use
 * {@link #setValues(java.util.Collection)} or {@link #withValues(java.util.Collection)} if you want to override the
 * existing values.
 * </p>
 * 
 * @param values
 *        One or more filter values. Filter values are case-sensitive.
 * @return Returns a reference to this object so that method calls can be chained together.
 */
public Filter withValues(String... values) {
  if (this.values == null) {
    setValues(new com.amazonaws.internal.SdkInternalList<String>(values.length));
  }
  for (String ele : values) {
    this.values.add(ele);
  }
  return this;
}

代码示例来源:origin: aws-amplify/aws-sdk-android

/**
 * Constructs a new Filter object.
 * Callers should use the setter or fluent setter (with...) methods to
 * initialize any additional object members.
 * 
 * @param name The name of the filter. Filter names are case-sensitive.
 * @param values One or more filter values. Filter values are
 * case-sensitive.
 */
public Filter(String name, java.util.List<String> values) {
  setName(name);
  setValues(values);
}

代码示例来源:origin: aws-amplify/aws-sdk-android

/**
 * One or more filter values. Filter values are case-sensitive.
 * <p>
 * Returns a reference to this object so that method calls can be chained together.
 *
 * @param values One or more filter values. Filter values are case-sensitive.
 *
 * @return A reference to this updated object so that method calls can be chained
 *         together.
 */
public Filter withValues(String... values) {
  if (getValues() == null) setValues(new java.util.ArrayList<String>(values.length));
  for (String value : values) {
    getValues().add(value);
  }
  return this;
}

代码示例来源:origin: com.amazonaws/aws-java-sdk-ec2

/**
 * <p>
 * One or more filter values. Filter values are case-sensitive.
 * </p>
 * 
 * @param values
 *        One or more filter values. Filter values are case-sensitive.
 * @return Returns a reference to this object so that method calls can be chained together.
 */
public Filter withValues(java.util.Collection<String> values) {
  setValues(values);
  return this;
}

代码示例来源:origin: com.amazonaws/aws-java-sdk-ec2

/**
 * Constructs a new Filter object. Callers should use the setter or fluent setter (with...) methods to initialize
 * any additional object members.
 * 
 * @param name
 *        The name of the filter. Filter names are case-sensitive.
 * @param values
 *        One or more filter values. Filter values are case-sensitive.
 */
public Filter(String name, java.util.List<String> values) {
  setName(name);
  setValues(values);
}

代码示例来源:origin: tmobile/pacbot

public static Filter setFilters(String filterName, String filterValue) {
  Filter filter = new Filter();
  filter.setName(filterName);
  filter.setValues(Arrays.asList(filterValue));
  return filter;
}

代码示例来源:origin: com.amazonaws/aws-java-sdk-ec2

/**
 * <p>
 * One or more filter values. Filter values are case-sensitive.
 * </p>
 * <p>
 * <b>NOTE:</b> This method appends the values to the existing list (if any). Use
 * {@link #setValues(java.util.Collection)} or {@link #withValues(java.util.Collection)} if you want to override the
 * existing values.
 * </p>
 * 
 * @param values
 *        One or more filter values. Filter values are case-sensitive.
 * @return Returns a reference to this object so that method calls can be chained together.
 */
public Filter withValues(String... values) {
  if (this.values == null) {
    setValues(new com.amazonaws.internal.SdkInternalList<String>(values.length));
  }
  for (String ele : values) {
    this.values.add(ele);
  }
  return this;
}

代码示例来源:origin: tmobile/pacbot

/**
 *
 * @param resourceId
 * @param clientMap
 * @return
 */
private String getEC2PacManTagValue(String resourceId, Map<String, Object> clientMap) {
  AmazonEC2 ec2Client = (AmazonEC2) clientMap.get("client");
  DescribeTagsRequest describeTagsRequest = new DescribeTagsRequest();
  Filter filter = new Filter("resource-id");
  filter.setValues(Arrays.asList(resourceId));
  describeTagsRequest.setFilters(Arrays.asList(filter));
  DescribeTagsResult describeTagsResult = ec2Client.describeTags(describeTagsRequest);
  List<TagDescription> descriptions = describeTagsResult.getTags();
  TagDescription tagDescription = null;
  Optional<TagDescription> optional = descriptions.stream()
      .filter(obj -> obj.getKey().equals(PacmanSdkConstants.PACMAN_AUTO_FIX_TAG_NAME)).findAny();
  if (optional.isPresent()) {
    tagDescription = optional.get();
  } else {
    return null;
  }
  return tagDescription.getValue();
}
/**

代码示例来源:origin: tmobile/pacbot

Filter filter = new Filter();
filter.setName(PacmanRuleConstants.RESOURCE_NAME);
filter.setValues(Arrays.asList(entityId));
describeFlowLogsRequest.setFilter(Arrays.asList(filter));
List<FlowLog> flowLogs = PacmanEc2Utils.getFlowLogs(ec2Client,

相关文章